builder: mozilla-release_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-031 starttime: 1472296899.25 results: success (0) buildid: 20160827031513 builduid: 331c702e2f89401aab91cc9955875f83 revision: 9d7f2992eb888ed2a85df5020a2123c0c43b795a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-27 04:21:39.254298) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-27 04:21:39.254713) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-27 04:21:39.254991) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-27 04:21:39.463545) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-27 04:21:39.463800) ========= '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-031 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-031 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-031 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 --04:21:40-- 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% 7.77 MB/s 04:21:40 (7.77 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.895000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-27 04:21:40.398238) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-08-27 04:21:40.398523) ========= '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-031 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-031 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-031 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-08-27 04:21:44.511157) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-27 04:21:44.511470) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev 9d7f2992eb888ed2a85df5020a2123c0c43b795a --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-release --rev 9d7f2992eb888ed2a85df5020a2123c0c43b795a --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-031 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-031 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-031 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-08-27 04:21:44,914 truncating revision to first 12 chars 2016-08-27 04:21:44,914 Setting DEBUG logging. 2016-08-27 04:21:44,914 attempt 1/10 2016-08-27 04:21:44,914 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/9d7f2992eb88?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-27 04:21:45,364 unpacking tar archive at: mozilla-release-9d7f2992eb88/testing/mozharness/ program finished with exit code 0 elapsedTime=1.075000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-27 04:21:45.633735) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-27 04:21:45.634043) ========= script_repo_revision: 9d7f2992eb888ed2a85df5020a2123c0c43b795a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-27 04:21:45.634443) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-27 04:21:45.634710) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-27 04:21:45.648398) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 38 secs) (at 2016-08-27 04:21:45.648670) ========= '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-release' '--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-release', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-031 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-031 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-031 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 04:21:46 INFO - MultiFileLogger online at 20160827 04:21:46 in C:\slave\test 04:21:46 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-release --download-symbols true 04:21:46 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 04:21:46 INFO - {'append_to_log': False, 04:21:46 INFO - 'base_work_dir': 'C:\\slave\\test', 04:21:46 INFO - 'blob_upload_branch': 'mozilla-release', 04:21:46 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 04:21:46 INFO - 'buildbot_json_path': 'buildprops.json', 04:21:46 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 04:21:46 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:21:46 INFO - 'download_minidump_stackwalk': True, 04:21:46 INFO - 'download_symbols': 'true', 04:21:46 INFO - 'e10s': False, 04:21:46 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 04:21:46 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 04:21:46 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 04:21:46 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 04:21:46 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 04:21:46 INFO - 'C:/mozilla-build/tooltool.py'), 04:21:46 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 04:21:46 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 04:21:46 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:21:46 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:21:46 INFO - 'log_level': 'info', 04:21:46 INFO - 'log_to_console': True, 04:21:46 INFO - 'opt_config_files': (), 04:21:46 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:21:46 INFO - '--processes=1', 04:21:46 INFO - '--config=%(test_path)s/wptrunner.ini', 04:21:46 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:21:46 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:21:46 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:21:46 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:21:46 INFO - 'pip_index': False, 04:21:46 INFO - 'require_test_zip': True, 04:21:46 INFO - 'test_type': ('testharness',), 04:21:46 INFO - 'this_chunk': '1', 04:21:46 INFO - 'total_chunks': '10', 04:21:46 INFO - 'virtualenv_path': 'venv', 04:21:46 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:21:46 INFO - 'work_dir': 'build'} 04:21:46 INFO - ##### 04:21:46 INFO - ##### Running clobber step. 04:21:46 INFO - ##### 04:21:46 INFO - Running pre-action listener: _resource_record_pre_action 04:21:46 INFO - Running main action method: clobber 04:21:46 INFO - rmtree: C:\slave\test\build 04:21:46 INFO - Using _rmtree_windows ... 04:21:46 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 04:23:42 INFO - Running post-action listener: _resource_record_post_action 04:23:42 INFO - ##### 04:23:42 INFO - ##### Running read-buildbot-config step. 04:23:42 INFO - ##### 04:23:43 INFO - Running pre-action listener: _resource_record_pre_action 04:23:43 INFO - Running main action method: read_buildbot_config 04:23:43 INFO - Using buildbot properties: 04:23:43 INFO - { 04:23:43 INFO - "project": "", 04:23:43 INFO - "product": "firefox", 04:23:43 INFO - "script_repo_revision": "production", 04:23:43 INFO - "scheduler": "tests-mozilla-release-win7_ix-debug-unittest", 04:23:43 INFO - "repository": "", 04:23:43 INFO - "buildername": "Windows 7 32-bit mozilla-release debug test web-platform-tests-1", 04:23:43 INFO - "buildid": "20160827031513", 04:23:43 INFO - "pgo_build": "False", 04:23:43 INFO - "basedir": "C:\\slave\\test", 04:23:43 INFO - "buildnumber": 5, 04:23:43 INFO - "slavename": "t-w732-ix-031", 04:23:43 INFO - "revision": "9d7f2992eb888ed2a85df5020a2123c0c43b795a", 04:23:43 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 04:23:43 INFO - "platform": "win32", 04:23:43 INFO - "branch": "mozilla-release", 04:23:43 INFO - "repo_path": "releases/mozilla-release", 04:23:43 INFO - "moz_repo_path": "", 04:23:43 INFO - "stage_platform": "win32", 04:23:43 INFO - "builduid": "331c702e2f89401aab91cc9955875f83", 04:23:43 INFO - "slavebuilddir": "test" 04:23:43 INFO - } 04:23:43 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json. 04:23:43 INFO - Found installer url https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.zip. 04:23:43 INFO - Running post-action listener: _resource_record_post_action 04:23:43 INFO - ##### 04:23:43 INFO - ##### Running download-and-extract step. 04:23:43 INFO - ##### 04:23:43 INFO - Running pre-action listener: _resource_record_pre_action 04:23:43 INFO - Running main action method: download_and_extract 04:23:43 INFO - mkdir: C:\slave\test\build\tests 04:23:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:23:43 INFO - https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json matches https://queue.taskcluster.net 04:23:43 INFO - trying https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json 04:23:43 INFO - Downloading https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.3.en-US.win32.test_packages.json 04:23:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.test_packages.json'}, attempt #1 04:23:43 INFO - Downloaded 1274 bytes. 04:23:43 INFO - Reading from file C:\slave\test\build\firefox-48.0.3.en-US.win32.test_packages.json 04:23:43 INFO - Using the following test package requirements: 04:23:43 INFO - {u'common': [u'firefox-48.0.3.en-US.win32.common.tests.zip'], 04:23:43 INFO - u'cppunittest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 04:23:43 INFO - u'firefox-48.0.3.en-US.win32.cppunittest.tests.zip'], 04:23:43 INFO - u'gtest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 04:23:43 INFO - u'firefox-48.0.3.en-US.win32.gtest.tests.zip'], 04:23:43 INFO - u'jittest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 04:23:43 INFO - u'jsshell-win32.zip'], 04:23:43 INFO - u'mochitest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 04:23:43 INFO - u'firefox-48.0.3.en-US.win32.mochitest.tests.zip'], 04:23:43 INFO - u'mozbase': [u'firefox-48.0.3.en-US.win32.common.tests.zip'], 04:23:43 INFO - u'reftest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 04:23:43 INFO - u'firefox-48.0.3.en-US.win32.reftest.tests.zip'], 04:23:43 INFO - u'talos': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 04:23:43 INFO - u'firefox-48.0.3.en-US.win32.talos.tests.zip'], 04:23:43 INFO - u'web-platform': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 04:23:43 INFO - u'firefox-48.0.3.en-US.win32.web-platform.tests.zip'], 04:23:43 INFO - u'xpcshell': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 04:23:43 INFO - u'firefox-48.0.3.en-US.win32.xpcshell.tests.zip']} 04:23:43 INFO - Downloading packages: [u'firefox-48.0.3.en-US.win32.common.tests.zip', u'firefox-48.0.3.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 04:23:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:23:43 INFO - https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 04:23:43 INFO - trying https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.common.tests.zip 04:23:43 INFO - Downloading https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.3.en-US.win32.common.tests.zip 04:23:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.common.tests.zip'}, attempt #1 04:23:45 INFO - Downloaded 20375962 bytes. 04:23:45 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:23:45 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.3.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:23:47 INFO - caution: filename not matched: web-platform/* 04:23:47 INFO - Return code: 11 04:23:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:23:47 INFO - https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 04:23:47 INFO - trying https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.web-platform.tests.zip 04:23:47 INFO - Downloading https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.3.en-US.win32.web-platform.tests.zip 04:23:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.web-platform.tests.zip'}, attempt #1 04:23:48 INFO - Downloaded 36389907 bytes. 04:23:48 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:23:48 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.3.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:24:42 INFO - caution: filename not matched: bin/* 04:24:42 INFO - caution: filename not matched: config/* 04:24:42 INFO - caution: filename not matched: mozbase/* 04:24:42 INFO - caution: filename not matched: marionette/* 04:24:42 INFO - caution: filename not matched: tools/wptserve/* 04:24:42 INFO - Return code: 11 04:24: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')]} 04:24:42 INFO - https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.zip matches https://queue.taskcluster.net 04:24:42 INFO - trying https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.zip 04:24:42 INFO - Downloading https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.zip to C:\slave\test\build\firefox-48.0.3.en-US.win32.zip 04:24:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.zip'}, attempt #1 04:24:46 INFO - Downloaded 68491822 bytes. 04:24:46 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.zip 04:24:46 INFO - mkdir: C:\slave\test\properties 04:24:46 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 04:24:46 INFO - Writing to file C:\slave\test\properties\build_url 04:24:46 INFO - Contents: 04:24:46 INFO - build_url:https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.zip 04:24:46 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip 04:24:46 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 04:24:46 INFO - Writing to file C:\slave\test\properties\symbols_url 04:24:46 INFO - Contents: 04:24:46 INFO - symbols_url:https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip 04:24:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:24:46 INFO - https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:24:46 INFO - trying https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip 04:24:46 INFO - Downloading https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.3.en-US.win32.crashreporter-symbols.zip 04:24:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.crashreporter-symbols.zip'}, attempt #1 04:24:50 INFO - Downloaded 55650640 bytes. 04:24:50 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 04:24:50 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.3.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 04:24:52 INFO - Return code: 0 04:24:52 INFO - Running post-action listener: _resource_record_post_action 04:24:52 INFO - Running post-action listener: set_extra_try_arguments 04:24:52 INFO - ##### 04:24:52 INFO - ##### Running create-virtualenv step. 04:24:52 INFO - ##### 04:24:52 INFO - Running pre-action listener: _pre_create_virtualenv 04:24:52 INFO - Running pre-action listener: _resource_record_pre_action 04:24:52 INFO - Running main action method: create_virtualenv 04:24:52 INFO - Creating virtualenv C:\slave\test\build\venv 04:24:52 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 04:24:52 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 04:24:58 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 04:25:01 INFO - Installing distribute......................................................................................................................................................................................done. 04:25:03 INFO - Return code: 0 04:25:03 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 04:25:03 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')]} 04:25:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:25:03 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')]} 04:25:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:25:03 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x01B546B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C63200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AEBE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B84368>, '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 0x01830D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C6D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-031', 'USERDOMAIN': 'T-W732-IX-031', '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-031', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:25:03 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 04:25:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 04:25:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:25:03 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:25:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:25:03 INFO - 'COMPUTERNAME': 'T-W732-IX-031', 04:25:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:25:03 INFO - 'DCLOCATION': 'SCL3', 04:25:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:25:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:25:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:25:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:25:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:25:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:25:03 INFO - 'HOMEDRIVE': 'C:', 04:25:03 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:25:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:25:03 INFO - 'KTS_VERSION': '1.19c', 04:25:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:25:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:25:03 INFO - 'LOGONSERVER': '\\\\T-W732-IX-031', 04:25:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:25:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:25:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:25:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:25:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:25:03 INFO - 'MOZ_AIRBAG': '1', 04:25:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:25:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:25:03 INFO - 'MOZ_MSVCVERSION': '8', 04:25:03 INFO - 'MOZ_NO_REMOTE': '1', 04:25:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:25:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:25:03 INFO - 'NO_EM_RESTART': '1', 04:25:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:25:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:25:03 INFO - 'OS': 'Windows_NT', 04:25:03 INFO - 'OURDRIVE': 'C:', 04:25:03 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 04:25:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:25:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:25:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:25:03 INFO - 'PROCESSOR_LEVEL': '6', 04:25:03 INFO - 'PROCESSOR_REVISION': '1e05', 04:25:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:25:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:25:03 INFO - 'PROMPT': '$P$G', 04:25:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:25:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:25:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:25:03 INFO - 'PWD': 'C:\\slave\\test', 04:25:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:25:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:25:03 INFO - 'SYSTEMDRIVE': 'C:', 04:25:03 INFO - 'SYSTEMROOT': 'C:\\windows', 04:25:03 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:25:03 INFO - 'TEST1': 'testie', 04:25:03 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:25:03 INFO - 'USERDOMAIN': 'T-W732-IX-031', 04:25:03 INFO - 'USERNAME': 'cltbld', 04:25:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:25:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:25:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:25:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:25:03 INFO - 'WINDIR': 'C:\\windows', 04:25:03 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:25:03 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:25:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:25:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:25:04 INFO - Downloading/unpacking psutil>=0.7.1 04:25:04 INFO - Running setup.py egg_info for package psutil 04:25:04 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:25:04 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:25:04 INFO - Installing collected packages: psutil 04:25:04 INFO - Running setup.py install for psutil 04:25:04 INFO - building 'psutil._psutil_windows' extension 04:25:04 INFO - error: Unable to find vcvarsall.bat 04:25:04 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-tgnfsa-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:25:04 INFO - running install 04:25:04 INFO - running build 04:25:04 INFO - running build_py 04:25:04 INFO - creating build 04:25:04 INFO - creating build\lib.win32-2.7 04:25:04 INFO - creating build\lib.win32-2.7\psutil 04:25:04 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 04:25:04 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 04:25:04 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 04:25:04 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 04:25:04 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 04:25:04 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 04:25:04 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 04:25:04 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 04:25:04 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 04:25:04 INFO - running build_ext 04:25:04 INFO - building 'psutil._psutil_windows' extension 04:25:04 INFO - error: Unable to find vcvarsall.bat 04:25:04 INFO - ---------------------------------------- 04:25:04 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-tgnfsa-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:25:04 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 04:25:04 WARNING - Return code: 1 04:25:04 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! 04:25:04 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 04:25: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')]} 04:25:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:25: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')]} 04:25:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:25:04 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 0x01B546B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C63200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AEBE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B84368>, '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 0x01830D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C6D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-031', 'USERDOMAIN': 'T-W732-IX-031', '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-031', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:25:04 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 04:25:04 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 04:25:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:25:04 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:25:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:25:04 INFO - 'COMPUTERNAME': 'T-W732-IX-031', 04:25:04 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:25:04 INFO - 'DCLOCATION': 'SCL3', 04:25:04 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:25:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:25:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:25:04 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:25:04 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:25:04 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:25:04 INFO - 'HOMEDRIVE': 'C:', 04:25:04 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:25:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:25:04 INFO - 'KTS_VERSION': '1.19c', 04:25:04 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:25:04 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:25:04 INFO - 'LOGONSERVER': '\\\\T-W732-IX-031', 04:25:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:25:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:25:04 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:25:04 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:25:04 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:25:04 INFO - 'MOZ_AIRBAG': '1', 04:25:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:25:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:25:04 INFO - 'MOZ_MSVCVERSION': '8', 04:25:04 INFO - 'MOZ_NO_REMOTE': '1', 04:25:04 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:25:04 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:25:04 INFO - 'NO_EM_RESTART': '1', 04:25:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:25:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:25:04 INFO - 'OS': 'Windows_NT', 04:25:04 INFO - 'OURDRIVE': 'C:', 04:25: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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 04:25:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:25:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:25:04 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:25:04 INFO - 'PROCESSOR_LEVEL': '6', 04:25:04 INFO - 'PROCESSOR_REVISION': '1e05', 04:25:04 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:25:04 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:25:04 INFO - 'PROMPT': '$P$G', 04:25:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:25:04 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:25:04 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:25:04 INFO - 'PWD': 'C:\\slave\\test', 04:25:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:25:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:25:04 INFO - 'SYSTEMDRIVE': 'C:', 04:25:04 INFO - 'SYSTEMROOT': 'C:\\windows', 04:25:04 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:25:04 INFO - 'TEST1': 'testie', 04:25:04 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:25:04 INFO - 'USERDOMAIN': 'T-W732-IX-031', 04:25:04 INFO - 'USERNAME': 'cltbld', 04:25:04 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:25:04 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:25:04 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:25:04 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:25:04 INFO - 'WINDIR': 'C:\\windows', 04:25:04 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:25:04 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:25:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:25:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:25:05 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:25:05 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:25:05 INFO - Running setup.py egg_info for package mozsystemmonitor 04:25:05 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 04:25:05 INFO - Running setup.py egg_info for package psutil 04:25:05 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:25:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:25:05 INFO - Installing collected packages: mozsystemmonitor, psutil 04:25:05 INFO - Running setup.py install for mozsystemmonitor 04:25:05 INFO - Running setup.py install for psutil 04:25:05 INFO - building 'psutil._psutil_windows' extension 04:25:05 INFO - error: Unable to find vcvarsall.bat 04:25:05 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-cmgu9y-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:25:05 INFO - running install 04:25:05 INFO - running build 04:25:05 INFO - running build_py 04:25:05 INFO - running build_ext 04:25:05 INFO - building 'psutil._psutil_windows' extension 04:25:05 INFO - error: Unable to find vcvarsall.bat 04:25:05 INFO - ---------------------------------------- 04:25:05 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-cmgu9y-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:25:05 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 04:25:05 WARNING - Return code: 1 04:25:05 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! 04:25:05 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 04:25:05 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')]} 04:25:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:25:05 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')]} 04:25:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:25:05 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 0x01B546B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C63200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AEBE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B84368>, '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 0x01830D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C6D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-031', 'USERDOMAIN': 'T-W732-IX-031', '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-031', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:25:05 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 04:25:05 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 04:25:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:25:05 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:25:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:25:05 INFO - 'COMPUTERNAME': 'T-W732-IX-031', 04:25:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:25:05 INFO - 'DCLOCATION': 'SCL3', 04:25:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:25:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:25:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:25:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:25:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:25:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:25:05 INFO - 'HOMEDRIVE': 'C:', 04:25:05 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:25:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:25:05 INFO - 'KTS_VERSION': '1.19c', 04:25:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:25:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:25:05 INFO - 'LOGONSERVER': '\\\\T-W732-IX-031', 04:25:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:25:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:25:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:25:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:25:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:25:05 INFO - 'MOZ_AIRBAG': '1', 04:25:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:25:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:25:05 INFO - 'MOZ_MSVCVERSION': '8', 04:25:05 INFO - 'MOZ_NO_REMOTE': '1', 04:25:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:25:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:25:05 INFO - 'NO_EM_RESTART': '1', 04:25:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:25:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:25:05 INFO - 'OS': 'Windows_NT', 04:25:05 INFO - 'OURDRIVE': 'C:', 04:25:05 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 04:25:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:25:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:25:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:25:05 INFO - 'PROCESSOR_LEVEL': '6', 04:25:05 INFO - 'PROCESSOR_REVISION': '1e05', 04:25:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:25:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:25:05 INFO - 'PROMPT': '$P$G', 04:25:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:25:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:25:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:25:05 INFO - 'PWD': 'C:\\slave\\test', 04:25:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:25:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:25:05 INFO - 'SYSTEMDRIVE': 'C:', 04:25:05 INFO - 'SYSTEMROOT': 'C:\\windows', 04:25:05 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:25:05 INFO - 'TEST1': 'testie', 04:25:05 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:25:05 INFO - 'USERDOMAIN': 'T-W732-IX-031', 04:25:05 INFO - 'USERNAME': 'cltbld', 04:25:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:25:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:25:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:25:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:25:05 INFO - 'WINDIR': 'C:\\windows', 04:25:05 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:25:05 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:25:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:25:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:25:05 INFO - Downloading/unpacking blobuploader==1.2.4 04:25:06 INFO - Downloading blobuploader-1.2.4.tar.gz 04:25:06 INFO - Running setup.py egg_info for package blobuploader 04:25:06 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:25:09 INFO - Running setup.py egg_info for package requests 04:25:09 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:25:09 INFO - Downloading docopt-0.6.1.tar.gz 04:25:09 INFO - Running setup.py egg_info for package docopt 04:25:09 INFO - Installing collected packages: blobuploader, docopt, requests 04:25:09 INFO - Running setup.py install for blobuploader 04:25:09 INFO - Running setup.py install for docopt 04:25:09 INFO - Running setup.py install for requests 04:25:09 INFO - Successfully installed blobuploader docopt requests 04:25:09 INFO - Cleaning up... 04:25:09 INFO - Return code: 0 04:25:09 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:25:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:25:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:25:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:25:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:25:09 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 0x01B546B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C63200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AEBE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B84368>, '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 0x01830D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C6D0C0>, '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-031', 'USERDOMAIN': 'T-W732-IX-031', '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-031', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:25:09 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 04:25:09 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 04:25:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:25:09 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:25:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:25:09 INFO - 'COMPUTERNAME': 'T-W732-IX-031', 04:25:09 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:25:09 INFO - 'DCLOCATION': 'SCL3', 04:25:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:25:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:25:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:25:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:25:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:25:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:25:09 INFO - 'HOMEDRIVE': 'C:', 04:25:09 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:25:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:25:09 INFO - 'KTS_VERSION': '1.19c', 04:25:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:25:09 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:25:09 INFO - 'LOGONSERVER': '\\\\T-W732-IX-031', 04:25:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:25:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:25:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:25:09 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:25:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:25:09 INFO - 'MOZ_AIRBAG': '1', 04:25:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:25:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:25:09 INFO - 'MOZ_MSVCVERSION': '8', 04:25:09 INFO - 'MOZ_NO_REMOTE': '1', 04:25:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:25:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:25:09 INFO - 'NO_EM_RESTART': '1', 04:25:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:25:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:25:09 INFO - 'OS': 'Windows_NT', 04:25:09 INFO - 'OURDRIVE': 'C:', 04:25:09 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 04:25:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:25:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:25:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:25:09 INFO - 'PROCESSOR_LEVEL': '6', 04:25:09 INFO - 'PROCESSOR_REVISION': '1e05', 04:25:09 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:25:09 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:25:09 INFO - 'PROMPT': '$P$G', 04:25:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:25:09 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:25:09 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:25:09 INFO - 'PWD': 'C:\\slave\\test', 04:25:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:25:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:25:09 INFO - 'SYSTEMDRIVE': 'C:', 04:25:09 INFO - 'SYSTEMROOT': 'C:\\windows', 04:25:09 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:25:09 INFO - 'TEST1': 'testie', 04:25:09 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:25:09 INFO - 'USERDOMAIN': 'T-W732-IX-031', 04:25:09 INFO - 'USERNAME': 'cltbld', 04:25:09 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:25:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:25:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:25:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:25:09 INFO - 'WINDIR': 'C:\\windows', 04:25:09 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:25:09 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:25:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:25:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:25:14 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:25:14 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:25:14 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:25:14 INFO - Unpacking c:\slave\test\build\tests\marionette 04:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:25:14 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:25:14 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 04:25:14 INFO - Running setup.py install for browsermob-proxy 04:25:28 INFO - Running setup.py install for manifestparser 04:25:28 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:25:28 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:25:28 INFO - Running setup.py install for marionette-client 04:25:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:25:28 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:25:28 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:25:28 INFO - Running setup.py install for marionette-driver 04:25:28 INFO - Running setup.py install for mozcrash 04:25:28 INFO - Running setup.py install for mozdebug 04:25:28 INFO - Running setup.py install for mozdevice 04:25:28 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:25:28 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:25:28 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:25:28 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:25:28 INFO - Running setup.py install for mozfile 04:25:28 INFO - Running setup.py install for mozhttpd 04:25:28 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:25:28 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:25:28 INFO - Running setup.py install for mozinfo 04:25:28 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 04:25:28 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 04:25:28 INFO - Running setup.py install for mozInstall 04:25:28 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:25:28 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:25:28 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:25:28 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:25:28 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:25:28 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:25:28 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:25:28 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:25:28 INFO - Running setup.py install for mozleak 04:25:28 INFO - Running setup.py install for mozlog 04:25:28 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 04:25:28 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 04:25:28 INFO - Running setup.py install for moznetwork 04:25:28 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 04:25:28 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 04:25:28 INFO - Running setup.py install for mozprocess 04:25:28 INFO - Running setup.py install for mozprofile 04:25:28 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:25:28 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:25:28 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:25:28 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:25:28 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:25:28 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:25:28 INFO - Running setup.py install for mozrunner 04:25:28 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:25:28 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:25:28 INFO - Running setup.py install for mozscreenshot 04:25:28 INFO - Running setup.py install for moztest 04:25:28 INFO - Running setup.py install for mozversion 04:25:28 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:25:28 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:25:28 INFO - Running setup.py install for wptserve 04:25:28 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 04:25:28 INFO - Cleaning up... 04:25:28 INFO - Return code: 0 04:25:28 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:25:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:25:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:25:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:25:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:25:28 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 0x01B546B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C63200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AEBE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B84368>, '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 0x01830D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C6D0C0>, '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-031', 'USERDOMAIN': 'T-W732-IX-031', '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-031', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:25:28 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 04:25:28 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 04:25:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:25:28 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:25:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:25:28 INFO - 'COMPUTERNAME': 'T-W732-IX-031', 04:25:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:25:28 INFO - 'DCLOCATION': 'SCL3', 04:25:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:25:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:25:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:25:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:25:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:25:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:25:28 INFO - 'HOMEDRIVE': 'C:', 04:25:28 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:25:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:25:28 INFO - 'KTS_VERSION': '1.19c', 04:25:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:25:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:25:28 INFO - 'LOGONSERVER': '\\\\T-W732-IX-031', 04:25:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:25:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:25:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:25:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:25:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:25:28 INFO - 'MOZ_AIRBAG': '1', 04:25:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:25:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:25:28 INFO - 'MOZ_MSVCVERSION': '8', 04:25:28 INFO - 'MOZ_NO_REMOTE': '1', 04:25:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:25:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:25:28 INFO - 'NO_EM_RESTART': '1', 04:25:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:25:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:25:28 INFO - 'OS': 'Windows_NT', 04:25:28 INFO - 'OURDRIVE': 'C:', 04:25:28 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 04:25:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:25:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:25:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:25:28 INFO - 'PROCESSOR_LEVEL': '6', 04:25:28 INFO - 'PROCESSOR_REVISION': '1e05', 04:25:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:25:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:25:28 INFO - 'PROMPT': '$P$G', 04:25:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:25:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:25:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:25:28 INFO - 'PWD': 'C:\\slave\\test', 04:25:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:25:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:25:28 INFO - 'SYSTEMDRIVE': 'C:', 04:25:28 INFO - 'SYSTEMROOT': 'C:\\windows', 04:25:28 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:25:28 INFO - 'TEST1': 'testie', 04:25:28 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:25:28 INFO - 'USERDOMAIN': 'T-W732-IX-031', 04:25:28 INFO - 'USERNAME': 'cltbld', 04:25:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:25:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:25:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:25:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:25:28 INFO - 'WINDIR': 'C:\\windows', 04:25:28 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:25:28 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:25:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:25:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:25:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:25:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:25:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:25:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:25:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:25:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:25:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:25:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:25:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:25:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:25:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:25:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:25:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:25:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:25:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:25:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:25:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:25:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:25:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:25:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:25:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:25:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:25:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:25:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:25:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:25:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:25:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:25:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:25:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:25:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:25:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:25:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:25:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:25:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:25:33 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:25:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:25:33 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:25:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:25:33 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:25:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:25:33 INFO - Unpacking c:\slave\test\build\tests\marionette 04:25:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:25:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:25:33 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)) 04:25:44 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)) 04:25:44 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)) 04:25:44 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)) 04:25:44 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)) 04:25:44 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 04:25:44 INFO - Downloading blessings-1.6.tar.gz 04:25:44 INFO - Running setup.py egg_info for package blessings 04:25:44 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)) 04:25:44 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:25:44 INFO - Running setup.py install for blessings 04:25:44 INFO - Running setup.py install for browsermob-proxy 04:25:44 INFO - Running setup.py install for manifestparser 04:25:44 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:25:44 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:25:44 INFO - Running setup.py install for marionette-client 04:25:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:25:44 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:25:44 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:25:44 INFO - Running setup.py install for marionette-driver 04:25:44 INFO - Running setup.py install for mozcrash 04:25:44 INFO - Running setup.py install for mozdebug 04:25:44 INFO - Running setup.py install for mozdevice 04:25:44 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:25:44 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:25:44 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:25:44 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:25:44 INFO - Running setup.py install for mozhttpd 04:25:44 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:25:44 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:25:44 INFO - Running setup.py install for mozInstall 04:25:44 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:25:44 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:25:44 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:25:44 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:25:44 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:25:44 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:25:44 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:25:44 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:25:44 INFO - Running setup.py install for mozleak 04:25:44 INFO - Running setup.py install for mozprofile 04:25:44 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:25:44 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:25:44 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:25:44 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:25:44 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:25:44 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:25:44 INFO - Running setup.py install for mozrunner 04:25:44 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:25:44 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:25:46 INFO - Running setup.py install for mozscreenshot 04:25:46 INFO - Running setup.py install for moztest 04:25:46 INFO - Running setup.py install for mozversion 04:25:46 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:25:46 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:25:46 INFO - Running setup.py install for wptserve 04:25:46 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:25:46 INFO - Cleaning up... 04:25:46 INFO - Return code: 0 04:25:46 INFO - Done creating virtualenv C:\slave\test\build\venv. 04:25:46 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:25:46 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:25:46 INFO - Reading from file tmpfile_stdout 04:25:46 INFO - Using _rmtree_windows ... 04:25:46 INFO - Using _rmtree_windows ... 04:25:46 INFO - Current package versions: 04:25:46 INFO - blessings == 1.6 04:25:46 INFO - blobuploader == 1.2.4 04:25:46 INFO - browsermob-proxy == 0.6.0 04:25:46 INFO - distribute == 0.6.14 04:25:46 INFO - docopt == 0.6.1 04:25:46 INFO - manifestparser == 1.1 04:25:46 INFO - marionette-client == 2.3.0 04:25:46 INFO - marionette-driver == 1.4.0 04:25:46 INFO - mozInstall == 1.12 04:25:46 INFO - mozcrash == 0.17 04:25:46 INFO - mozdebug == 0.1 04:25:46 INFO - mozdevice == 0.48 04:25:46 INFO - mozfile == 1.2 04:25:46 INFO - mozhttpd == 0.7 04:25:46 INFO - mozinfo == 0.9 04:25:46 INFO - mozleak == 0.1 04:25:46 INFO - mozlog == 3.1 04:25:46 INFO - moznetwork == 0.27 04:25:46 INFO - mozprocess == 0.22 04:25:46 INFO - mozprofile == 0.28 04:25:46 INFO - mozrunner == 6.11 04:25:46 INFO - mozscreenshot == 0.1 04:25:46 INFO - mozsystemmonitor == 0.0 04:25:46 INFO - moztest == 0.7 04:25:46 INFO - mozversion == 1.4 04:25:46 INFO - requests == 1.2.3 04:25:46 INFO - wptserve == 1.4.0 04:25:46 INFO - Running post-action listener: _resource_record_post_action 04:25:46 INFO - Running post-action listener: _start_resource_monitoring 04:25:46 INFO - Starting resource monitoring. 04:25:46 INFO - ##### 04:25:46 INFO - ##### Running pull step. 04:25:46 INFO - ##### 04:25:46 INFO - Running pre-action listener: _resource_record_pre_action 04:25:46 INFO - Running main action method: pull 04:25:46 INFO - Pull has nothing to do! 04:25:46 INFO - Running post-action listener: _resource_record_post_action 04:25:46 INFO - ##### 04:25:46 INFO - ##### Running install step. 04:25:46 INFO - ##### 04:25:46 INFO - Running pre-action listener: _resource_record_pre_action 04:25:46 INFO - Running main action method: install 04:25:46 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:25:46 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:25:46 INFO - Reading from file tmpfile_stdout 04:25:46 INFO - Using _rmtree_windows ... 04:25:46 INFO - Using _rmtree_windows ... 04:25:46 INFO - Detecting whether we're running mozinstall >=1.0... 04:25:46 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 04:25:46 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 04:25:46 INFO - Reading from file tmpfile_stdout 04:25:46 INFO - Output received: 04:25:46 INFO - Usage: mozinstall-script.py [options] installer 04:25:46 INFO - Options: 04:25:46 INFO - -h, --help show this help message and exit 04:25:46 INFO - -d DEST, --destination=DEST 04:25:46 INFO - Directory to install application into. [default: 04:25:46 INFO - "C:\slave\test"] 04:25:46 INFO - --app=APP Application being installed. [default: firefox] 04:25:46 INFO - Using _rmtree_windows ... 04:25:46 INFO - Using _rmtree_windows ... 04:25:46 INFO - mkdir: C:\slave\test\build\application 04:25:46 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.3.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 04:25:46 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.3.en-US.win32.zip --destination C:\slave\test\build\application 04:25:49 INFO - Reading from file tmpfile_stdout 04:25:49 INFO - Output received: 04:25:49 INFO - C:\slave\test\build\application\firefox\firefox.exe 04:25:49 INFO - Using _rmtree_windows ... 04:25:49 INFO - Using _rmtree_windows ... 04:25:49 INFO - Running post-action listener: _resource_record_post_action 04:25:49 INFO - ##### 04:25:49 INFO - ##### Running run-tests step. 04:25:49 INFO - ##### 04:25:49 INFO - Running pre-action listener: _resource_record_pre_action 04:25:49 INFO - Running main action method: run_tests 04:25:49 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 04:25:49 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:25:49 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:25:49 INFO - grabbing minidump binary from tooltool 04:25: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')]} 04:25:49 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 0x01B84368>, '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 0x01830D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C6D0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 04:25:49 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 04:25:49 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 04:25:49 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 04:25:49 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpv6nrzs 04:25:49 INFO - INFO - File integrity verified, renaming tmpv6nrzs to win32-minidump_stackwalk.exe 04:25:49 INFO - Return code: 0 04:25:49 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 04:25:49 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 04:25:49 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.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 04:25:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.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 04:25:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:25:49 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:25:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:25:49 INFO - 'COMPUTERNAME': 'T-W732-IX-031', 04:25:49 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:25:49 INFO - 'DCLOCATION': 'SCL3', 04:25:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:25:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:25:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:25:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:25:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:25:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:25:49 INFO - 'HOMEDRIVE': 'C:', 04:25:49 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:25:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:25:49 INFO - 'KTS_VERSION': '1.19c', 04:25:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:25:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:25:49 INFO - 'LOGONSERVER': '\\\\T-W732-IX-031', 04:25:49 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 04:25:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:25:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:25:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:25:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:25:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:25:49 INFO - 'MOZ_AIRBAG': '1', 04:25:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:25:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:25:49 INFO - 'MOZ_MSVCVERSION': '8', 04:25:49 INFO - 'MOZ_NO_REMOTE': '1', 04:25:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:25:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:25:49 INFO - 'NO_EM_RESTART': '1', 04:25:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:25:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:25:49 INFO - 'OS': 'Windows_NT', 04:25:49 INFO - 'OURDRIVE': 'C:', 04:25:49 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 04:25:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:25:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:25:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:25:49 INFO - 'PROCESSOR_LEVEL': '6', 04:25:49 INFO - 'PROCESSOR_REVISION': '1e05', 04:25:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:25:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:25:49 INFO - 'PROMPT': '$P$G', 04:25:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:25:49 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:25:49 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:25:49 INFO - 'PWD': 'C:\\slave\\test', 04:25:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:25:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:25:49 INFO - 'SYSTEMDRIVE': 'C:', 04:25:49 INFO - 'SYSTEMROOT': 'C:\\windows', 04:25:49 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:25:49 INFO - 'TEST1': 'testie', 04:25:49 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:25:49 INFO - 'USERDOMAIN': 'T-W732-IX-031', 04:25:49 INFO - 'USERNAME': 'cltbld', 04:25:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:25:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:25:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:25:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:25:49 INFO - 'WINDIR': 'C:\\windows', 04:25:49 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:25:49 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:25:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:25:49 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.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 04:25:51 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 04:25:51 INFO - import pkg_resources 04:25:52 INFO - Using 1 client processes 04:25:55 INFO - SUITE-START | Running 778 tests 04:25:55 INFO - Running testharness tests 04:25:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:25:55 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 04:25:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:25:55 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 04:25:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:25:55 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 04:25:56 INFO - Setting up ssl 04:25:56 INFO - PROCESS | certutil | 04:25:56 INFO - PROCESS | certutil | 04:25:56 INFO - PROCESS | certutil | 04:25:56 INFO - Certificate Nickname Trust Attributes 04:25:56 INFO - SSL,S/MIME,JAR/XPI 04:25:56 INFO - 04:25:56 INFO - web-platform-tests CT,, 04:25:56 INFO - 04:25:56 INFO - Starting runner 04:25:57 INFO - PROCESS | 1620 | [1620] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 04:25:57 INFO - PROCESS | 1620 | [1620] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 04:25:57 INFO - PROCESS | 1620 | [1620] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 04:25:59 INFO - PROCESS | 1620 | 1472297159163 Marionette DEBUG Marionette enabled via build flag and pref 04:25:59 INFO - PROCESS | 1620 | ++DOCSHELL 0D1DD800 == 1 [pid = 1620] [id = 1] 04:25:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 1 (0D1DDC00) [pid = 1620] [serial = 1] [outer = 00000000] 04:25:59 INFO - PROCESS | 1620 | [1620] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:25:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 2 (0D1DE800) [pid = 1620] [serial = 2] [outer = 0D1DDC00] 04:26:00 INFO - PROCESS | 1620 | ++DOCSHELL 10D24C00 == 2 [pid = 1620] [id = 2] 04:26:00 INFO - PROCESS | 1620 | ++DOMWINDOW == 3 (10D25000) [pid = 1620] [serial = 3] [outer = 00000000] 04:26:00 INFO - PROCESS | 1620 | [1620] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:26:00 INFO - PROCESS | 1620 | ++DOMWINDOW == 4 (10D25C00) [pid = 1620] [serial = 4] [outer = 10D25000] 04:26:00 INFO - PROCESS | 1620 | 1472297160663 Marionette INFO Listening on port 2828 04:26:02 INFO - PROCESS | 1620 | 1472297162116 Marionette DEBUG Marionette enabled via command-line flag 04:26:02 INFO - PROCESS | 1620 | [1620] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:26:02 INFO - PROCESS | 1620 | [1620] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:26:02 INFO - PROCESS | 1620 | ++DOCSHELL 11756000 == 3 [pid = 1620] [id = 3] 04:26:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 5 (1175E000) [pid = 1620] [serial = 5] [outer = 00000000] 04:26:02 INFO - PROCESS | 1620 | [1620] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:26:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 6 (1175EC00) [pid = 1620] [serial = 6] [outer = 1175E000] 04:26:02 INFO - PROCESS | 1620 | [1620] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:26:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 7 (12268800) [pid = 1620] [serial = 7] [outer = 10D25000] 04:26:02 INFO - PROCESS | 1620 | [1620] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:26:02 INFO - PROCESS | 1620 | 1472297162876 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49918 04:26:02 INFO - PROCESS | 1620 | [1620] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:26:02 INFO - PROCESS | 1620 | 1472297162882 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49919 04:26:02 INFO - PROCESS | 1620 | [1620] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:26:02 INFO - PROCESS | 1620 | 1472297162907 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49920 04:26:02 INFO - PROCESS | 1620 | [1620] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:26:02 INFO - PROCESS | 1620 | 1472297162938 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49921 04:26:02 INFO - PROCESS | 1620 | [1620] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:26:02 INFO - PROCESS | 1620 | 1472297162947 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49922 04:26:02 INFO - PROCESS | 1620 | 1472297162950 Marionette DEBUG Closed connection conn0 04:26:02 INFO - PROCESS | 1620 | 1472297162952 Marionette DEBUG Closed connection conn1 04:26:02 INFO - PROCESS | 1620 | 1472297162954 Marionette DEBUG Closed connection conn2 04:26:03 INFO - PROCESS | 1620 | 1472297163001 Marionette DEBUG Closed connection conn3 04:26:03 INFO - PROCESS | 1620 | 1472297163046 Marionette DEBUG Closed connection conn4 04:26:03 INFO - PROCESS | 1620 | [1620] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:26:03 INFO - PROCESS | 1620 | 1472297163052 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49923 04:26:03 INFO - PROCESS | 1620 | 1472297163097 Marionette DEBUG Closed connection conn5 04:26:03 INFO - PROCESS | 1620 | [1620] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:26:03 INFO - PROCESS | 1620 | 1472297163102 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49924 04:26:03 INFO - PROCESS | 1620 | ++DOCSHELL 0D1DEC00 == 4 [pid = 1620] [id = 4] 04:26:03 INFO - PROCESS | 1620 | ++DOMWINDOW == 8 (1301C000) [pid = 1620] [serial = 8] [outer = 00000000] 04:26:03 INFO - PROCESS | 1620 | ++DOMWINDOW == 9 (13E5EC00) [pid = 1620] [serial = 9] [outer = 1301C000] 04:26:03 INFO - PROCESS | 1620 | ++DOMWINDOW == 10 (13E64C00) [pid = 1620] [serial = 10] [outer = 1301C000] 04:26:03 INFO - PROCESS | 1620 | 1472297163241 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:26:03 INFO - PROCESS | 1620 | 1472297163246 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0.3","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":"20160827031513","device":"desktop","version":"48.0.3"} 04:26:04 INFO - PROCESS | 1620 | [1620] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:26:04 INFO - PROCESS | 1620 | [1620] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:26:04 INFO - PROCESS | 1620 | [1620] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:26:05 INFO - PROCESS | 1620 | ++DOCSHELL 14CA3C00 == 5 [pid = 1620] [id = 5] 04:26:05 INFO - PROCESS | 1620 | ++DOMWINDOW == 11 (14CA4400) [pid = 1620] [serial = 11] [outer = 00000000] 04:26:05 INFO - PROCESS | 1620 | ++DOCSHELL 14CA6000 == 6 [pid = 1620] [id = 6] 04:26:05 INFO - PROCESS | 1620 | ++DOMWINDOW == 12 (15413000) [pid = 1620] [serial = 12] [outer = 00000000] 04:26:05 INFO - PROCESS | 1620 | [1620] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:26:05 INFO - PROCESS | 1620 | ++DOCSHELL 16487400 == 7 [pid = 1620] [id = 7] 04:26:05 INFO - PROCESS | 1620 | ++DOMWINDOW == 13 (16487800) [pid = 1620] [serial = 13] [outer = 00000000] 04:26:05 INFO - PROCESS | 1620 | [1620] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:26:05 INFO - PROCESS | 1620 | [1620] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:26:05 INFO - PROCESS | 1620 | ++DOMWINDOW == 14 (16E11800) [pid = 1620] [serial = 14] [outer = 16487800] 04:26:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 15 (155E0C00) [pid = 1620] [serial = 15] [outer = 14CA4400] 04:26:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 16 (155E2400) [pid = 1620] [serial = 16] [outer = 15413000] 04:26:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 17 (15933400) [pid = 1620] [serial = 17] [outer = 16487800] 04:26:06 INFO - PROCESS | 1620 | 1472297166778 Marionette INFO startBrowser 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:06 INFO - PROCESS | 1620 | 1472297166814 Marionette DEBUG loaded listener.js 04:26:06 INFO - PROCESS | 1620 | 1472297166828 Marionette DEBUG loaded listener.js 04:26:06 INFO - PROCESS | 1620 | 1472297166831 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:07 INFO - PROCESS | 1620 | ++DOMWINDOW == 18 (18E09000) [pid = 1620] [serial = 18] [outer = 16487800] 04:26:07 INFO - PROCESS | 1620 | 1472297167593 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"44c6bb63-713e-424b-b66e-631c9d2c6fe8","capabilities":{"browserName":"Firefox","browserVersion":"48.0.3","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":"20160827031513","device":"desktop","version":"48.0.3","command_id":1}}] 04:26:07 INFO - PROCESS | 1620 | 1472297167846 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}] 04:26:07 INFO - PROCESS | 1620 | 1472297167850 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:07 INFO - PROCESS | 1620 | 1472297167883 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 04:26:07 INFO - PROCESS | 1620 | 1472297167936 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:26:07 INFO - PROCESS | 1620 | 1472297167938 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:07 INFO - PROCESS | 1620 | [1620] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:26:08 INFO - PROCESS | 1620 | [1620] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:26:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 19 (18F47000) [pid = 1620] [serial = 19] [outer = 16487800] 04:26:08 INFO - PROCESS | 1620 | 1472297168982 Marionette TRACE conn6 <- [1,3,null,{}] 04:26:09 INFO - PROCESS | 1620 | 1472297169023 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:26:09 INFO - PROCESS | 1620 | 1472297169025 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:09 INFO - PROCESS | 1620 | 1472297169044 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 04:26:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:26:09 INFO - PROCESS | 1620 | 1472297169054 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 04:26:09 INFO - PROCESS | 1620 | 1472297169056 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 04:26:09 INFO - PROCESS | 1620 | 1472297169060 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:26:09 INFO - PROCESS | 1620 | 1472297169063 Marionette TRACE conn6 <- [1,6,null,{}] 04:26:09 INFO - PROCESS | 1620 | 1472297169212 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}] 04:26:09 INFO - PROCESS | 1620 | 1472297169215 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:09 INFO - PROCESS | 1620 | 1472297169232 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 04:26:09 INFO - PROCESS | 1620 | 1472297169236 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:09 INFO - PROCESS | 1620 | 1472297169239 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:09 INFO - PROCESS | 1620 | ++DOCSHELL 1B3AD800 == 8 [pid = 1620] [id = 8] 04:26:09 INFO - PROCESS | 1620 | ++DOMWINDOW == 20 (1B3ADC00) [pid = 1620] [serial = 20] [outer = 00000000] 04:26:09 INFO - PROCESS | 1620 | ++DOMWINDOW == 21 (1B3B0400) [pid = 1620] [serial = 21] [outer = 1B3ADC00] 04:26:09 INFO - PROCESS | 1620 | 1472297169289 Marionette DEBUG loaded listener.js 04:26:09 INFO - PROCESS | 1620 | ++DOMWINDOW == 22 (1B3B4C00) [pid = 1620] [serial = 22] [outer = 1B3ADC00] 04:26:09 INFO - PROCESS | 1620 | ++DOCSHELL 1B4BD400 == 9 [pid = 1620] [id = 9] 04:26:09 INFO - PROCESS | 1620 | ++DOMWINDOW == 23 (1B4BD800) [pid = 1620] [serial = 23] [outer = 00000000] 04:26:09 INFO - PROCESS | 1620 | ++DOMWINDOW == 24 (1B4C0000) [pid = 1620] [serial = 24] [outer = 1B4BD800] 04:26:09 INFO - PROCESS | 1620 | 1472297169690 Marionette DEBUG loaded listener.js 04:26:09 INFO - PROCESS | 1620 | ++DOMWINDOW == 25 (1B4BD000) [pid = 1620] [serial = 25] [outer = 1B4BD800] 04:26:09 INFO - PROCESS | 1620 | [1620] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:26:09 INFO - PROCESS | 1620 | [1620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:26:10 INFO - PROCESS | 1620 | --DOCSHELL 0D1DD800 == 8 [pid = 1620] [id = 1] 04:26:10 INFO - PROCESS | 1620 | 1472297170425 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]]]}] 04:26:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:26:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1437ms 04:26:10 INFO - PROCESS | 1620 | 1472297170500 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 04:26:10 INFO - PROCESS | 1620 | 1472297170505 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 04:26:10 INFO - PROCESS | 1620 | 1472297170510 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:26:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:26:10 INFO - PROCESS | 1620 | 1472297170513 Marionette TRACE conn6 <- [1,10,null,{}] 04:26:10 INFO - PROCESS | 1620 | 1472297170566 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}] 04:26:10 INFO - PROCESS | 1620 | 1472297170569 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:10 INFO - PROCESS | 1620 | 1472297170691 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 04:26:10 INFO - PROCESS | 1620 | 1472297170794 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:10 INFO - PROCESS | 1620 | 1472297170797 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:10 INFO - PROCESS | 1620 | ++DOCSHELL 0D104800 == 9 [pid = 1620] [id = 10] 04:26:10 INFO - PROCESS | 1620 | ++DOMWINDOW == 26 (0D104C00) [pid = 1620] [serial = 26] [outer = 00000000] 04:26:10 INFO - PROCESS | 1620 | ++DOMWINDOW == 27 (1126D000) [pid = 1620] [serial = 27] [outer = 0D104C00] 04:26:10 INFO - PROCESS | 1620 | 1472297170858 Marionette DEBUG loaded listener.js 04:26:10 INFO - PROCESS | 1620 | ++DOMWINDOW == 28 (1175E800) [pid = 1620] [serial = 28] [outer = 0D104C00] 04:26:11 INFO - PROCESS | 1620 | 1472297171407 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]]]}] 04:26:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:26:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 930ms 04:26:11 INFO - PROCESS | 1620 | 1472297171445 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 04:26:11 INFO - PROCESS | 1620 | 1472297171450 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 04:26:11 INFO - PROCESS | 1620 | 1472297171456 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:26:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:26:11 INFO - PROCESS | 1620 | 1472297171459 Marionette TRACE conn6 <- [1,14,null,{}] 04:26:11 INFO - PROCESS | 1620 | 1472297171463 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}] 04:26:11 INFO - PROCESS | 1620 | 1472297171466 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:11 INFO - PROCESS | 1620 | 1472297171589 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 04:26:11 INFO - PROCESS | 1620 | 1472297171663 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:11 INFO - PROCESS | 1620 | 1472297171666 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:11 INFO - PROCESS | 1620 | ++DOCSHELL 155BA400 == 10 [pid = 1620] [id = 11] 04:26:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 29 (155BA800) [pid = 1620] [serial = 29] [outer = 00000000] 04:26:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 30 (155D6000) [pid = 1620] [serial = 30] [outer = 155BA800] 04:26:11 INFO - PROCESS | 1620 | 1472297171725 Marionette DEBUG loaded listener.js 04:26:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 31 (1648BC00) [pid = 1620] [serial = 31] [outer = 155BA800] 04:26:12 INFO - PROCESS | 1620 | 1472297172310 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]]]}] 04:26:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:26:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 870ms 04:26:12 INFO - PROCESS | 1620 | 1472297172330 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 04:26:12 INFO - PROCESS | 1620 | 1472297172332 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 04:26:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:26:12 INFO - PROCESS | 1620 | 1472297172336 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:26:12 INFO - PROCESS | 1620 | 1472297172340 Marionette TRACE conn6 <- [1,18,null,{}] 04:26:12 INFO - PROCESS | 1620 | 1472297172352 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}] 04:26:12 INFO - PROCESS | 1620 | 1472297172357 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:12 INFO - PROCESS | 1620 | ++DOCSHELL 18966000 == 11 [pid = 1620] [id = 12] 04:26:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 32 (18966400) [pid = 1620] [serial = 32] [outer = 00000000] 04:26:12 INFO - PROCESS | 1620 | 1472297172592 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 04:26:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 33 (0C270400) [pid = 1620] [serial = 33] [outer = 18966400] 04:26:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 34 (0C2C9C00) [pid = 1620] [serial = 34] [outer = 18966400] 04:26:12 INFO - PROCESS | 1620 | 1472297172740 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:12 INFO - PROCESS | 1620 | 1472297172743 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:12 INFO - PROCESS | 1620 | ++DOCSHELL 0C2D2400 == 12 [pid = 1620] [id = 13] 04:26:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 35 (0C534400) [pid = 1620] [serial = 35] [outer = 00000000] 04:26:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 36 (0C6F2000) [pid = 1620] [serial = 36] [outer = 0C534400] 04:26:12 INFO - PROCESS | 1620 | ++DOCSHELL 0C5EC400 == 13 [pid = 1620] [id = 14] 04:26:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 37 (0CEB2800) [pid = 1620] [serial = 37] [outer = 00000000] 04:26:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 38 (0CEBBC00) [pid = 1620] [serial = 38] [outer = 0CEB2800] 04:26:12 INFO - PROCESS | 1620 | 1472297172855 Marionette DEBUG loaded listener.js 04:26:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 39 (0CEE6400) [pid = 1620] [serial = 39] [outer = 0CEB2800] 04:26:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 40 (10D25400) [pid = 1620] [serial = 40] [outer = 0C534400] 04:26:13 INFO - PROCESS | 1620 | --DOCSHELL 0D1DEC00 == 12 [pid = 1620] [id = 4] 04:26:13 INFO - PROCESS | 1620 | 1472297173374 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]]]}] 04:26:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:26:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1073ms 04:26:13 INFO - PROCESS | 1620 | 1472297173429 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 04:26:13 INFO - PROCESS | 1620 | 1472297173434 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 04:26:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:26:13 INFO - PROCESS | 1620 | 1472297173440 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:26:13 INFO - PROCESS | 1620 | 1472297173443 Marionette TRACE conn6 <- [1,22,null,{}] 04:26:13 INFO - PROCESS | 1620 | 1472297173448 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}] 04:26:13 INFO - PROCESS | 1620 | 1472297173451 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:13 INFO - PROCESS | 1620 | 1472297173535 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 04:26:13 INFO - PROCESS | 1620 | 1472297173542 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:13 INFO - PROCESS | 1620 | 1472297173544 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:13 INFO - PROCESS | 1620 | ++DOCSHELL 10E3C400 == 13 [pid = 1620] [id = 15] 04:26:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 41 (110C8C00) [pid = 1620] [serial = 41] [outer = 00000000] 04:26:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 42 (1162A000) [pid = 1620] [serial = 42] [outer = 110C8C00] 04:26:13 INFO - PROCESS | 1620 | 1472297173594 Marionette DEBUG loaded listener.js 04:26:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 43 (116B9800) [pid = 1620] [serial = 43] [outer = 110C8C00] 04:26:14 INFO - PROCESS | 1620 | 1472297174017 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]]]}] 04:26:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:26:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 04:26:14 INFO - PROCESS | 1620 | 1472297174071 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 04:26:14 INFO - PROCESS | 1620 | 1472297174074 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 04:26:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:26:14 INFO - PROCESS | 1620 | 1472297174077 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:26:14 INFO - PROCESS | 1620 | 1472297174079 Marionette TRACE conn6 <- [1,26,null,{}] 04:26:14 INFO - PROCESS | 1620 | 1472297174087 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}] 04:26:14 INFO - PROCESS | 1620 | 1472297174089 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:14 INFO - PROCESS | 1620 | 1472297174203 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 04:26:14 INFO - PROCESS | 1620 | 1472297174219 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:14 INFO - PROCESS | 1620 | 1472297174222 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:14 INFO - PROCESS | 1620 | ++DOCSHELL 12264C00 == 14 [pid = 1620] [id = 16] 04:26:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 44 (12265400) [pid = 1620] [serial = 44] [outer = 00000000] 04:26:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 45 (12D17C00) [pid = 1620] [serial = 45] [outer = 12265400] 04:26:14 INFO - PROCESS | 1620 | 1472297174270 Marionette DEBUG loaded listener.js 04:26:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 46 (13013400) [pid = 1620] [serial = 46] [outer = 12265400] 04:26:14 INFO - PROCESS | 1620 | 1472297174690 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]]]}] 04:26:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:26:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 670ms 04:26:14 INFO - PROCESS | 1620 | 1472297174751 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 04:26:14 INFO - PROCESS | 1620 | 1472297174755 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 04:26:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:26:14 INFO - PROCESS | 1620 | 1472297174765 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:26:14 INFO - PROCESS | 1620 | 1472297174768 Marionette TRACE conn6 <- [1,30,null,{}] 04:26:14 INFO - PROCESS | 1620 | 1472297174777 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}] 04:26:14 INFO - PROCESS | 1620 | 1472297174780 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:14 INFO - PROCESS | 1620 | 1472297174866 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 04:26:14 INFO - PROCESS | 1620 | 1472297174874 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:14 INFO - PROCESS | 1620 | 1472297174876 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:14 INFO - PROCESS | 1620 | ++DOCSHELL 147D2C00 == 15 [pid = 1620] [id = 17] 04:26:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 47 (147D3000) [pid = 1620] [serial = 47] [outer = 00000000] 04:26:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 48 (14C2D000) [pid = 1620] [serial = 48] [outer = 147D3000] 04:26:14 INFO - PROCESS | 1620 | 1472297174926 Marionette DEBUG loaded listener.js 04:26:15 INFO - PROCESS | 1620 | ++DOMWINDOW == 49 (14C86C00) [pid = 1620] [serial = 49] [outer = 147D3000] 04:26:15 INFO - PROCESS | 1620 | 1472297175329 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]]]}] 04:26:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:26:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 591ms 04:26:15 INFO - PROCESS | 1620 | 1472297175364 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 04:26:15 INFO - PROCESS | 1620 | 1472297175366 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 04:26:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:26:15 INFO - PROCESS | 1620 | 1472297175369 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:26:15 INFO - PROCESS | 1620 | 1472297175371 Marionette TRACE conn6 <- [1,34,null,{}] 04:26:15 INFO - PROCESS | 1620 | 1472297175374 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}] 04:26:15 INFO - PROCESS | 1620 | 1472297175376 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:15 INFO - PROCESS | 1620 | 1472297175458 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 04:26:15 INFO - PROCESS | 1620 | 1472297175463 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:15 INFO - PROCESS | 1620 | 1472297175466 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:15 INFO - PROCESS | 1620 | ++DOCSHELL 14C9B400 == 16 [pid = 1620] [id = 18] 04:26:15 INFO - PROCESS | 1620 | ++DOMWINDOW == 50 (14C9BC00) [pid = 1620] [serial = 50] [outer = 00000000] 04:26:15 INFO - PROCESS | 1620 | ++DOMWINDOW == 51 (155B9400) [pid = 1620] [serial = 51] [outer = 14C9BC00] 04:26:15 INFO - PROCESS | 1620 | 1472297175513 Marionette DEBUG loaded listener.js 04:26:15 INFO - PROCESS | 1620 | ++DOMWINDOW == 52 (15C1F000) [pid = 1620] [serial = 52] [outer = 14C9BC00] 04:26:15 INFO - PROCESS | 1620 | 1472297175911 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]]]}] 04:26:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:26:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 04:26:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:26:15 INFO - PROCESS | 1620 | 1472297175942 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 04:26:15 INFO - PROCESS | 1620 | 1472297175944 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 04:26:15 INFO - PROCESS | 1620 | 1472297175948 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:26:15 INFO - PROCESS | 1620 | 1472297175949 Marionette TRACE conn6 <- [1,38,null,{}] 04:26:15 INFO - PROCESS | 1620 | 1472297175953 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}] 04:26:15 INFO - PROCESS | 1620 | 1472297175955 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:16 INFO - PROCESS | 1620 | 1472297176067 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 04:26:16 INFO - PROCESS | 1620 | 1472297176075 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:16 INFO - PROCESS | 1620 | 1472297176081 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:16 INFO - PROCESS | 1620 | ++DOCSHELL 16439C00 == 17 [pid = 1620] [id = 19] 04:26:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 53 (1643A000) [pid = 1620] [serial = 53] [outer = 00000000] 04:26:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 54 (16C2F000) [pid = 1620] [serial = 54] [outer = 1643A000] 04:26:16 INFO - PROCESS | 1620 | 1472297176138 Marionette DEBUG loaded listener.js 04:26:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 55 (17C16400) [pid = 1620] [serial = 55] [outer = 1643A000] 04:26:16 INFO - PROCESS | 1620 | 1472297176537 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]]]}] 04:26:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:26:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 04:26:16 INFO - PROCESS | 1620 | 1472297176578 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 04:26:16 INFO - PROCESS | 1620 | 1472297176580 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 04:26:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:26:16 INFO - PROCESS | 1620 | 1472297176584 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:26:16 INFO - PROCESS | 1620 | 1472297176585 Marionette TRACE conn6 <- [1,42,null,{}] 04:26:16 INFO - PROCESS | 1620 | 1472297176589 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}] 04:26:16 INFO - PROCESS | 1620 | 1472297176591 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:16 INFO - PROCESS | 1620 | 1472297176697 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 04:26:16 INFO - PROCESS | 1620 | 1472297176704 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:16 INFO - PROCESS | 1620 | 1472297176707 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:16 INFO - PROCESS | 1620 | ++DOCSHELL 16C2CC00 == 18 [pid = 1620] [id = 20] 04:26:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 56 (180C7C00) [pid = 1620] [serial = 56] [outer = 00000000] 04:26:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 57 (182D7000) [pid = 1620] [serial = 57] [outer = 180C7C00] 04:26:16 INFO - PROCESS | 1620 | 1472297176755 Marionette DEBUG loaded listener.js 04:26:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 58 (18E04800) [pid = 1620] [serial = 58] [outer = 180C7C00] 04:26:17 INFO - PROCESS | 1620 | 1472297177223 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]]]}] 04:26:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:26:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 04:26:17 INFO - PROCESS | 1620 | 1472297177256 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 04:26:17 INFO - PROCESS | 1620 | 1472297177258 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 04:26:17 INFO - PROCESS | 1620 | 1472297177261 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:26:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:26:17 INFO - PROCESS | 1620 | 1472297177263 Marionette TRACE conn6 <- [1,46,null,{}] 04:26:17 INFO - PROCESS | 1620 | 1472297177266 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}] 04:26:17 INFO - PROCESS | 1620 | 1472297177268 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:17 INFO - PROCESS | 1620 | 1472297177375 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 04:26:17 INFO - PROCESS | 1620 | 1472297177383 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:17 INFO - PROCESS | 1620 | 1472297177385 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:17 INFO - PROCESS | 1620 | ++DOCSHELL 180D2800 == 19 [pid = 1620] [id = 21] 04:26:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 59 (180D4C00) [pid = 1620] [serial = 59] [outer = 00000000] 04:26:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 60 (180DD000) [pid = 1620] [serial = 60] [outer = 180D4C00] 04:26:17 INFO - PROCESS | 1620 | 1472297177436 Marionette DEBUG loaded listener.js 04:26:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 61 (180E0800) [pid = 1620] [serial = 61] [outer = 180D4C00] 04:26:17 INFO - PROCESS | 1620 | 1472297177819 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]]]}] 04:26:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:26:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 04:26:17 INFO - PROCESS | 1620 | 1472297177834 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 04:26:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:26:17 INFO - PROCESS | 1620 | 1472297177836 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 04:26:17 INFO - PROCESS | 1620 | 1472297177839 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:26:17 INFO - PROCESS | 1620 | 1472297177841 Marionette TRACE conn6 <- [1,50,null,{}] 04:26:17 INFO - PROCESS | 1620 | 1472297177844 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}] 04:26:17 INFO - PROCESS | 1620 | 1472297177846 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:17 INFO - PROCESS | 1620 | 1472297177929 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 04:26:17 INFO - PROCESS | 1620 | 1472297177992 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:17 INFO - PROCESS | 1620 | 1472297177994 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:18 INFO - PROCESS | 1620 | ++DOCSHELL 110C9800 == 20 [pid = 1620] [id = 22] 04:26:18 INFO - PROCESS | 1620 | ++DOMWINDOW == 62 (11737400) [pid = 1620] [serial = 62] [outer = 00000000] 04:26:18 INFO - PROCESS | 1620 | ++DOMWINDOW == 63 (190C8C00) [pid = 1620] [serial = 63] [outer = 11737400] 04:26:18 INFO - PROCESS | 1620 | 1472297178039 Marionette DEBUG loaded listener.js 04:26:18 INFO - PROCESS | 1620 | ++DOMWINDOW == 64 (190CC800) [pid = 1620] [serial = 64] [outer = 11737400] 04:26:18 INFO - PROCESS | 1620 | 1472297178391 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]]]}] 04:26:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:26:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 04:26:18 INFO - PROCESS | 1620 | 1472297178411 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 04:26:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:26:18 INFO - PROCESS | 1620 | 1472297178412 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 04:26:18 INFO - PROCESS | 1620 | 1472297178416 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:26:18 INFO - PROCESS | 1620 | 1472297178417 Marionette TRACE conn6 <- [1,54,null,{}] 04:26:18 INFO - PROCESS | 1620 | 1472297178421 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}] 04:26:18 INFO - PROCESS | 1620 | 1472297178423 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:18 INFO - PROCESS | 1620 | 1472297178508 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 04:26:18 INFO - PROCESS | 1620 | 1472297178572 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:18 INFO - PROCESS | 1620 | 1472297178574 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:18 INFO - PROCESS | 1620 | ++DOCSHELL 16461400 == 21 [pid = 1620] [id = 23] 04:26:18 INFO - PROCESS | 1620 | ++DOMWINDOW == 65 (16464800) [pid = 1620] [serial = 65] [outer = 00000000] 04:26:18 INFO - PROCESS | 1620 | ++DOMWINDOW == 66 (1646A000) [pid = 1620] [serial = 66] [outer = 16464800] 04:26:18 INFO - PROCESS | 1620 | 1472297178619 Marionette DEBUG loaded listener.js 04:26:18 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (1646C800) [pid = 1620] [serial = 67] [outer = 16464800] 04:26:18 INFO - PROCESS | 1620 | 1472297178937 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]]]}] 04:26:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:26:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 571ms 04:26:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:26:18 INFO - PROCESS | 1620 | 1472297178988 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 04:26:18 INFO - PROCESS | 1620 | 1472297178990 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 04:26:18 INFO - PROCESS | 1620 | 1472297178993 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:26:18 INFO - PROCESS | 1620 | 1472297178994 Marionette TRACE conn6 <- [1,58,null,{}] 04:26:19 INFO - PROCESS | 1620 | 1472297178998 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}] 04:26:19 INFO - PROCESS | 1620 | 1472297179000 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:19 INFO - PROCESS | 1620 | 1472297179077 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 04:26:19 INFO - PROCESS | 1620 | 1472297179147 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:19 INFO - PROCESS | 1620 | 1472297179150 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:19 INFO - PROCESS | 1620 | ++DOCSHELL 16466800 == 22 [pid = 1620] [id = 24] 04:26:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (1646A400) [pid = 1620] [serial = 68] [outer = 00000000] 04:26:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (190CF000) [pid = 1620] [serial = 69] [outer = 1646A400] 04:26:19 INFO - PROCESS | 1620 | 1472297179198 Marionette DEBUG loaded listener.js 04:26:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (1B3AE400) [pid = 1620] [serial = 70] [outer = 1646A400] 04:26:19 INFO - PROCESS | 1620 | 1472297179549 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]]]}] 04:26:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:26:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 571ms 04:26:19 INFO - PROCESS | 1620 | 1472297179565 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 04:26:19 INFO - PROCESS | 1620 | 1472297179567 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 04:26:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:26:19 INFO - PROCESS | 1620 | 1472297179575 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:26:19 INFO - PROCESS | 1620 | 1472297179578 Marionette TRACE conn6 <- [1,62,null,{}] 04:26:19 INFO - PROCESS | 1620 | 1472297179581 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}] 04:26:19 INFO - PROCESS | 1620 | 1472297179584 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:19 INFO - PROCESS | 1620 | 1472297179708 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 04:26:19 INFO - PROCESS | 1620 | 1472297179715 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:19 INFO - PROCESS | 1620 | 1472297179717 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:19 INFO - PROCESS | 1620 | ++DOCSHELL 0CAE4C00 == 23 [pid = 1620] [id = 25] 04:26:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (0CAE9400) [pid = 1620] [serial = 71] [outer = 00000000] 04:26:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (0CAF0400) [pid = 1620] [serial = 72] [outer = 0CAE9400] 04:26:19 INFO - PROCESS | 1620 | 1472297179762 Marionette DEBUG loaded listener.js 04:26:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (190CEC00) [pid = 1620] [serial = 73] [outer = 0CAE9400] 04:26:20 INFO - PROCESS | 1620 | 1472297180118 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]]]}] 04:26:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:26:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 04:26:20 INFO - PROCESS | 1620 | 1472297180150 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 04:26:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:26:20 INFO - PROCESS | 1620 | 1472297180151 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 04:26:20 INFO - PROCESS | 1620 | 1472297180154 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:26:20 INFO - PROCESS | 1620 | 1472297180156 Marionette TRACE conn6 <- [1,66,null,{}] 04:26:20 INFO - PROCESS | 1620 | 1472297180160 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}] 04:26:20 INFO - PROCESS | 1620 | 1472297180161 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:20 INFO - PROCESS | 1620 | 1472297180253 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 04:26:20 INFO - PROCESS | 1620 | 1472297180335 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:20 INFO - PROCESS | 1620 | 1472297180337 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:20 INFO - PROCESS | 1620 | ++DOCSHELL 08802000 == 24 [pid = 1620] [id = 26] 04:26:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (08804800) [pid = 1620] [serial = 74] [outer = 00000000] 04:26:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (0880C800) [pid = 1620] [serial = 75] [outer = 08804800] 04:26:20 INFO - PROCESS | 1620 | 1472297180382 Marionette DEBUG loaded listener.js 04:26:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (0880F800) [pid = 1620] [serial = 76] [outer = 08804800] 04:26:21 INFO - PROCESS | 1620 | 1472297181458 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]]]}] 04:26:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:26:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1336ms 04:26:21 INFO - PROCESS | 1620 | 1472297181492 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 04:26:21 INFO - PROCESS | 1620 | 1472297181497 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 04:26:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:26:21 INFO - PROCESS | 1620 | 1472297181501 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:26:21 INFO - PROCESS | 1620 | 1472297181505 Marionette TRACE conn6 <- [1,70,null,{}] 04:26:21 INFO - PROCESS | 1620 | 1472297181511 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}] 04:26:21 INFO - PROCESS | 1620 | 1472297181514 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:21 INFO - PROCESS | 1620 | 1472297181649 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 04:26:21 INFO - PROCESS | 1620 | 1472297181676 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:21 INFO - PROCESS | 1620 | 1472297181678 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:21 INFO - PROCESS | 1620 | ++DOCSHELL 0CAEFC00 == 25 [pid = 1620] [id = 27] 04:26:21 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (0CAF0800) [pid = 1620] [serial = 77] [outer = 00000000] 04:26:21 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (0CC12400) [pid = 1620] [serial = 78] [outer = 0CAF0800] 04:26:21 INFO - PROCESS | 1620 | 1472297181729 Marionette DEBUG loaded listener.js 04:26:21 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (0CC1A800) [pid = 1620] [serial = 79] [outer = 0CAF0800] 04:26:22 INFO - PROCESS | 1620 | 1472297182148 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]]]}] 04:26:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:26:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 691ms 04:26:22 INFO - PROCESS | 1620 | 1472297182193 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 04:26:22 INFO - PROCESS | 1620 | 1472297182197 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 04:26:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:26:22 INFO - PROCESS | 1620 | 1472297182211 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:26:22 INFO - PROCESS | 1620 | 1472297182213 Marionette TRACE conn6 <- [1,74,null,{}] 04:26:22 INFO - PROCESS | 1620 | 1472297182217 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}] 04:26:22 INFO - PROCESS | 1620 | 1472297182220 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:22 INFO - PROCESS | 1620 | 1472297182325 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 04:26:22 INFO - PROCESS | 1620 | 1472297182332 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:22 INFO - PROCESS | 1620 | 1472297182334 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:22 INFO - PROCESS | 1620 | ++DOCSHELL 0CEB5400 == 26 [pid = 1620] [id = 28] 04:26:22 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (0CEB8C00) [pid = 1620] [serial = 80] [outer = 00000000] 04:26:22 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (0D261000) [pid = 1620] [serial = 81] [outer = 0CEB8C00] 04:26:22 INFO - PROCESS | 1620 | 1472297182384 Marionette DEBUG loaded listener.js 04:26:22 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (0DBCF000) [pid = 1620] [serial = 82] [outer = 0CEB8C00] 04:26:22 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (1301C000) [pid = 1620] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:26:22 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (11737400) [pid = 1620] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:26:22 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (16464800) [pid = 1620] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:26:22 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (1646A400) [pid = 1620] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:26:22 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (1B3ADC00) [pid = 1620] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:26:22 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (0D104C00) [pid = 1620] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:26:22 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (155BA800) [pid = 1620] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:26:22 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (0CEB2800) [pid = 1620] [serial = 37] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:26:22 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (110C8C00) [pid = 1620] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:26:22 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (12265400) [pid = 1620] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:26:22 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (147D3000) [pid = 1620] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:26:22 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (14C9BC00) [pid = 1620] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:26:22 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (1643A000) [pid = 1620] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:26:23 INFO - PROCESS | 1620 | 1472297183131 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]]]}] 04:26:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:26:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 970ms 04:26:23 INFO - PROCESS | 1620 | 1472297183184 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 04:26:23 INFO - PROCESS | 1620 | 1472297183186 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 04:26:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:26:23 INFO - PROCESS | 1620 | 1472297183203 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:26:23 INFO - PROCESS | 1620 | 1472297183207 Marionette TRACE conn6 <- [1,78,null,{}] 04:26:23 INFO - PROCESS | 1620 | 1472297183217 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}] 04:26:23 INFO - PROCESS | 1620 | 1472297183222 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:23 INFO - PROCESS | 1620 | 1472297183302 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 04:26:23 INFO - PROCESS | 1620 | 1472297183311 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:23 INFO - PROCESS | 1620 | 1472297183314 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:23 INFO - PROCESS | 1620 | ++DOCSHELL 11274800 == 27 [pid = 1620] [id = 29] 04:26:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (11299400) [pid = 1620] [serial = 83] [outer = 00000000] 04:26:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (11736C00) [pid = 1620] [serial = 84] [outer = 11299400] 04:26:23 INFO - PROCESS | 1620 | 1472297183362 Marionette DEBUG loaded listener.js 04:26:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (1175A400) [pid = 1620] [serial = 85] [outer = 11299400] 04:26:23 INFO - PROCESS | 1620 | 1472297183788 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]]]}] 04:26:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:26:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 632ms 04:26:23 INFO - PROCESS | 1620 | 1472297183837 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 04:26:23 INFO - PROCESS | 1620 | 1472297183839 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 04:26:23 INFO - PROCESS | 1620 | 1472297183842 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:26:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:26:23 INFO - PROCESS | 1620 | 1472297183844 Marionette TRACE conn6 <- [1,82,null,{}] 04:26:23 INFO - PROCESS | 1620 | 1472297183868 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}] 04:26:23 INFO - PROCESS | 1620 | 1472297183870 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:23 INFO - PROCESS | 1620 | 1472297183955 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 04:26:23 INFO - PROCESS | 1620 | 1472297183960 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:23 INFO - PROCESS | 1620 | 1472297183962 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:23 INFO - PROCESS | 1620 | ++DOCSHELL 11760400 == 28 [pid = 1620] [id = 30] 04:26:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (117E6800) [pid = 1620] [serial = 86] [outer = 00000000] 04:26:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (13E61400) [pid = 1620] [serial = 87] [outer = 117E6800] 04:26:24 INFO - PROCESS | 1620 | 1472297184008 Marionette DEBUG loaded listener.js 04:26:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (14341000) [pid = 1620] [serial = 88] [outer = 117E6800] 04:26:24 INFO - PROCESS | 1620 | 1472297184416 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]]]}] 04:26:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:26:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 04:26:24 INFO - PROCESS | 1620 | 1472297184477 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 04:26:24 INFO - PROCESS | 1620 | 1472297184479 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 04:26:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:26:24 INFO - PROCESS | 1620 | 1472297184482 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:26:24 INFO - PROCESS | 1620 | 1472297184484 Marionette TRACE conn6 <- [1,86,null,{}] 04:26:24 INFO - PROCESS | 1620 | 1472297184487 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}] 04:26:24 INFO - PROCESS | 1620 | 1472297184489 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:24 INFO - PROCESS | 1620 | 1472297184565 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 04:26:24 INFO - PROCESS | 1620 | 1472297184571 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:24 INFO - PROCESS | 1620 | 1472297184573 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:24 INFO - PROCESS | 1620 | ++DOCSHELL 147C9800 == 29 [pid = 1620] [id = 31] 04:26:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (147CCC00) [pid = 1620] [serial = 89] [outer = 00000000] 04:26:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (147D7400) [pid = 1620] [serial = 90] [outer = 147CCC00] 04:26:24 INFO - PROCESS | 1620 | 1472297184618 Marionette DEBUG loaded listener.js 04:26:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (14C9F800) [pid = 1620] [serial = 91] [outer = 147CCC00] 04:26:25 INFO - PROCESS | 1620 | 1472297185085 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]]]}] 04:26:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:26:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 630ms 04:26:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:26:25 INFO - PROCESS | 1620 | 1472297185113 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 04:26:25 INFO - PROCESS | 1620 | 1472297185118 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 04:26:25 INFO - PROCESS | 1620 | 1472297185123 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:26:25 INFO - PROCESS | 1620 | 1472297185127 Marionette TRACE conn6 <- [1,90,null,{}] 04:26:25 INFO - PROCESS | 1620 | 1472297185133 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}] 04:26:25 INFO - PROCESS | 1620 | 1472297185136 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:25 INFO - PROCESS | 1620 | 1472297185244 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 04:26:25 INFO - PROCESS | 1620 | 1472297185355 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:25 INFO - PROCESS | 1620 | 1472297185358 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:25 INFO - PROCESS | 1620 | ++DOCSHELL 0CAEB800 == 30 [pid = 1620] [id = 32] 04:26:25 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (0CAEBC00) [pid = 1620] [serial = 92] [outer = 00000000] 04:26:25 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (0CC12800) [pid = 1620] [serial = 93] [outer = 0CAEBC00] 04:26:25 INFO - PROCESS | 1620 | 1472297185430 Marionette DEBUG loaded listener.js 04:26:25 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (0CC1E400) [pid = 1620] [serial = 94] [outer = 0CAEBC00] 04:26:25 INFO - PROCESS | 1620 | 1472297185954 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]]]}] 04:26:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:26:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 890ms 04:26:26 INFO - PROCESS | 1620 | 1472297186014 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 04:26:26 INFO - PROCESS | 1620 | 1472297186018 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 04:26:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:26:26 INFO - PROCESS | 1620 | 1472297186025 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:26:26 INFO - PROCESS | 1620 | 1472297186028 Marionette TRACE conn6 <- [1,94,null,{}] 04:26:26 INFO - PROCESS | 1620 | 1472297186032 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}] 04:26:26 INFO - PROCESS | 1620 | 1472297186035 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:26 INFO - PROCESS | 1620 | 1472297186141 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 04:26:26 INFO - PROCESS | 1620 | 1472297186227 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:26 INFO - PROCESS | 1620 | 1472297186230 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:26 INFO - PROCESS | 1620 | ++DOCSHELL 110D1000 == 31 [pid = 1620] [id = 33] 04:26:26 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (1126D400) [pid = 1620] [serial = 95] [outer = 00000000] 04:26:26 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (117ED800) [pid = 1620] [serial = 96] [outer = 1126D400] 04:26:26 INFO - PROCESS | 1620 | 1472297186290 Marionette DEBUG loaded listener.js 04:26:26 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (12D21000) [pid = 1620] [serial = 97] [outer = 1126D400] 04:26:26 INFO - PROCESS | 1620 | 1472297186843 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]]]}] 04:26:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:26:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 870ms 04:26:26 INFO - PROCESS | 1620 | 1472297186898 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 04:26:26 INFO - PROCESS | 1620 | 1472297186901 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 04:26:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:26:26 INFO - PROCESS | 1620 | 1472297186905 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:26:26 INFO - PROCESS | 1620 | 1472297186909 Marionette TRACE conn6 <- [1,98,null,{}] 04:26:26 INFO - PROCESS | 1620 | 1472297186921 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}] 04:26:26 INFO - PROCESS | 1620 | 1472297186925 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:27 INFO - PROCESS | 1620 | 1472297187030 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 04:26:27 INFO - PROCESS | 1620 | 1472297187103 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:27 INFO - PROCESS | 1620 | 1472297187106 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:27 INFO - PROCESS | 1620 | ++DOCSHELL 1642F000 == 32 [pid = 1620] [id = 34] 04:26:27 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (16430000) [pid = 1620] [serial = 98] [outer = 00000000] 04:26:27 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (16434400) [pid = 1620] [serial = 99] [outer = 16430000] 04:26:27 INFO - PROCESS | 1620 | 1472297187166 Marionette DEBUG loaded listener.js 04:26:27 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (16460C00) [pid = 1620] [serial = 100] [outer = 16430000] 04:26:27 INFO - PROCESS | 1620 | 1472297187685 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]]]}] 04:26:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:26:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 04:26:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:26:27 INFO - PROCESS | 1620 | 1472297187738 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 04:26:27 INFO - PROCESS | 1620 | 1472297187741 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 04:26:27 INFO - PROCESS | 1620 | 1472297187745 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:26:27 INFO - PROCESS | 1620 | 1472297187747 Marionette TRACE conn6 <- [1,102,null,{}] 04:26:27 INFO - PROCESS | 1620 | 1472297187750 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}] 04:26:27 INFO - PROCESS | 1620 | 1472297187753 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:27 INFO - PROCESS | 1620 | 1472297187855 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 04:26:27 INFO - PROCESS | 1620 | 1472297187937 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:27 INFO - PROCESS | 1620 | 1472297187939 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:27 INFO - PROCESS | 1620 | ++DOCSHELL 1646D400 == 33 [pid = 1620] [id = 35] 04:26:27 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (1646E800) [pid = 1620] [serial = 101] [outer = 00000000] 04:26:27 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (16E1E000) [pid = 1620] [serial = 102] [outer = 1646E800] 04:26:27 INFO - PROCESS | 1620 | 1472297187995 Marionette DEBUG loaded listener.js 04:26:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 90 (180C4400) [pid = 1620] [serial = 103] [outer = 1646E800] 04:26:28 INFO - PROCESS | 1620 | 1472297188519 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]]]}] 04:26:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:26:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 830ms 04:26:28 INFO - PROCESS | 1620 | 1472297188578 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 04:26:28 INFO - PROCESS | 1620 | 1472297188580 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 04:26:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:26:28 INFO - PROCESS | 1620 | 1472297188584 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:26:28 INFO - PROCESS | 1620 | 1472297188586 Marionette TRACE conn6 <- [1,106,null,{}] 04:26:28 INFO - PROCESS | 1620 | 1472297188590 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}] 04:26:28 INFO - PROCESS | 1620 | 1472297188592 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:28 INFO - PROCESS | 1620 | 1472297188697 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 04:26:28 INFO - PROCESS | 1620 | 1472297188786 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:28 INFO - PROCESS | 1620 | 1472297188789 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:28 INFO - PROCESS | 1620 | ++DOCSHELL 08830800 == 34 [pid = 1620] [id = 36] 04:26:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 91 (08832800) [pid = 1620] [serial = 104] [outer = 00000000] 04:26:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 92 (08837400) [pid = 1620] [serial = 105] [outer = 08832800] 04:26:28 INFO - PROCESS | 1620 | 1472297188844 Marionette DEBUG loaded listener.js 04:26:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 93 (0883A400) [pid = 1620] [serial = 106] [outer = 08832800] 04:26:29 INFO - PROCESS | 1620 | 1472297189418 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]]]}] 04:26:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:26:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 870ms 04:26:29 INFO - PROCESS | 1620 | 1472297189458 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 04:26:29 INFO - PROCESS | 1620 | 1472297189463 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 04:26:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:26:29 INFO - PROCESS | 1620 | 1472297189468 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:26:29 INFO - PROCESS | 1620 | 1472297189472 Marionette TRACE conn6 <- [1,110,null,{}] 04:26:29 INFO - PROCESS | 1620 | 1472297189477 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}] 04:26:29 INFO - PROCESS | 1620 | 1472297189480 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:29 INFO - PROCESS | 1620 | 1472297189585 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 04:26:29 INFO - PROCESS | 1620 | 1472297189676 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:29 INFO - PROCESS | 1620 | 1472297189680 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:29 INFO - PROCESS | 1620 | ++DOCSHELL 08839C00 == 35 [pid = 1620] [id = 37] 04:26:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 94 (0BD4C400) [pid = 1620] [serial = 107] [outer = 00000000] 04:26:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 95 (0C6FEC00) [pid = 1620] [serial = 108] [outer = 0BD4C400] 04:26:29 INFO - PROCESS | 1620 | 1472297189733 Marionette DEBUG loaded listener.js 04:26:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 96 (0CAE4400) [pid = 1620] [serial = 109] [outer = 0BD4C400] 04:26:30 INFO - PROCESS | 1620 | --DOMWINDOW == 95 (15933400) [pid = 1620] [serial = 17] [outer = 00000000] [url = about:blank] 04:26:30 INFO - PROCESS | 1620 | --DOMWINDOW == 94 (17C16400) [pid = 1620] [serial = 55] [outer = 00000000] [url = about:blank] 04:26:30 INFO - PROCESS | 1620 | --DOMWINDOW == 93 (1648BC00) [pid = 1620] [serial = 31] [outer = 00000000] [url = about:blank] 04:26:30 INFO - PROCESS | 1620 | --DOMWINDOW == 92 (190CC800) [pid = 1620] [serial = 64] [outer = 00000000] [url = about:blank] 04:26:30 INFO - PROCESS | 1620 | --DOMWINDOW == 91 (13013400) [pid = 1620] [serial = 46] [outer = 00000000] [url = about:blank] 04:26:30 INFO - PROCESS | 1620 | --DOMWINDOW == 90 (1646C800) [pid = 1620] [serial = 67] [outer = 00000000] [url = about:blank] 04:26:30 INFO - PROCESS | 1620 | --DOMWINDOW == 89 (1B3B4C00) [pid = 1620] [serial = 22] [outer = 00000000] [url = about:blank] 04:26:30 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (1175E800) [pid = 1620] [serial = 28] [outer = 00000000] [url = about:blank] 04:26:30 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (1B3AE400) [pid = 1620] [serial = 70] [outer = 00000000] [url = about:blank] 04:26:30 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (13E5EC00) [pid = 1620] [serial = 9] [outer = 00000000] [url = about:blank] 04:26:30 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (13E64C00) [pid = 1620] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:26:30 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (10D25C00) [pid = 1620] [serial = 4] [outer = 00000000] [url = about:blank] 04:26:30 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (190C8C00) [pid = 1620] [serial = 63] [outer = 00000000] [url = about:blank] 04:26:30 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (1646A000) [pid = 1620] [serial = 66] [outer = 00000000] [url = about:blank] 04:26:30 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (190CF000) [pid = 1620] [serial = 69] [outer = 00000000] [url = about:blank] 04:26:30 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (0CAF0400) [pid = 1620] [serial = 72] [outer = 00000000] [url = about:blank] 04:26:30 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (1126D000) [pid = 1620] [serial = 27] [outer = 00000000] [url = about:blank] 04:26:30 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (155D6000) [pid = 1620] [serial = 30] [outer = 00000000] [url = about:blank] 04:26:30 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (0C6F2000) [pid = 1620] [serial = 36] [outer = 00000000] [url = about:blank] 04:26:30 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (0CEBBC00) [pid = 1620] [serial = 38] [outer = 00000000] [url = about:blank] 04:26:30 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (0CEE6400) [pid = 1620] [serial = 39] [outer = 00000000] [url = about:blank] 04:26:30 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (1162A000) [pid = 1620] [serial = 42] [outer = 00000000] [url = about:blank] 04:26:30 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (116B9800) [pid = 1620] [serial = 43] [outer = 00000000] [url = about:blank] 04:26:30 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (12D17C00) [pid = 1620] [serial = 45] [outer = 00000000] [url = about:blank] 04:26:30 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (14C2D000) [pid = 1620] [serial = 48] [outer = 00000000] [url = about:blank] 04:26:30 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (14C86C00) [pid = 1620] [serial = 49] [outer = 00000000] [url = about:blank] 04:26:30 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (155B9400) [pid = 1620] [serial = 51] [outer = 00000000] [url = about:blank] 04:26:30 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (16C2F000) [pid = 1620] [serial = 54] [outer = 00000000] [url = about:blank] 04:26:30 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (182D7000) [pid = 1620] [serial = 57] [outer = 00000000] [url = about:blank] 04:26:30 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (180DD000) [pid = 1620] [serial = 60] [outer = 00000000] [url = about:blank] 04:26:30 INFO - PROCESS | 1620 | --DOMWINDOW == 65 (0C270400) [pid = 1620] [serial = 33] [outer = 00000000] [url = about:blank] 04:26:30 INFO - PROCESS | 1620 | --DOMWINDOW == 64 (15C1F000) [pid = 1620] [serial = 52] [outer = 00000000] [url = about:blank] 04:26:30 INFO - PROCESS | 1620 | --DOMWINDOW == 63 (1B4C0000) [pid = 1620] [serial = 24] [outer = 00000000] [url = about:blank] 04:26:30 INFO - PROCESS | 1620 | --DOMWINDOW == 62 (1B3B0400) [pid = 1620] [serial = 21] [outer = 00000000] [url = about:blank] 04:26:30 INFO - PROCESS | 1620 | --DOMWINDOW == 61 (16E11800) [pid = 1620] [serial = 14] [outer = 00000000] [url = about:blank] 04:26:30 INFO - PROCESS | 1620 | 1472297190700 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]]]}] 04:26:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:26:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1277ms 04:26:30 INFO - PROCESS | 1620 | 1472297190746 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 04:26:30 INFO - PROCESS | 1620 | 1472297190750 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 04:26:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:26:30 INFO - PROCESS | 1620 | 1472297190755 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:26:30 INFO - PROCESS | 1620 | 1472297190758 Marionette TRACE conn6 <- [1,114,null,{}] 04:26:30 INFO - PROCESS | 1620 | 1472297190764 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}] 04:26:30 INFO - PROCESS | 1620 | 1472297190767 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:30 INFO - PROCESS | 1620 | 1472297190855 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 04:26:30 INFO - PROCESS | 1620 | 1472297190925 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:30 INFO - PROCESS | 1620 | 1472297190927 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:30 INFO - PROCESS | 1620 | ++DOCSHELL 0CA54000 == 36 [pid = 1620] [id = 38] 04:26:30 INFO - PROCESS | 1620 | ++DOMWINDOW == 62 (0CA54400) [pid = 1620] [serial = 110] [outer = 00000000] 04:26:30 INFO - PROCESS | 1620 | ++DOMWINDOW == 63 (0CC11800) [pid = 1620] [serial = 111] [outer = 0CA54400] 04:26:30 INFO - PROCESS | 1620 | 1472297190978 Marionette DEBUG loaded listener.js 04:26:31 INFO - PROCESS | 1620 | ++DOMWINDOW == 64 (0CC18800) [pid = 1620] [serial = 112] [outer = 0CA54400] 04:26:31 INFO - PROCESS | 1620 | 1472297191367 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]]]}] 04:26:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:26:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 04:26:31 INFO - PROCESS | 1620 | 1472297191385 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 04:26:31 INFO - PROCESS | 1620 | 1472297191390 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 04:26:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:26:31 INFO - PROCESS | 1620 | 1472297191397 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:26:31 INFO - PROCESS | 1620 | 1472297191399 Marionette TRACE conn6 <- [1,118,null,{}] 04:26:31 INFO - PROCESS | 1620 | 1472297191403 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}] 04:26:31 INFO - PROCESS | 1620 | 1472297191406 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:31 INFO - PROCESS | 1620 | 1472297191491 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 04:26:31 INFO - PROCESS | 1620 | 1472297191498 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:31 INFO - PROCESS | 1620 | 1472297191500 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:31 INFO - PROCESS | 1620 | ++DOCSHELL 0D1DEC00 == 37 [pid = 1620] [id = 39] 04:26:31 INFO - PROCESS | 1620 | ++DOMWINDOW == 65 (0D2F4000) [pid = 1620] [serial = 113] [outer = 00000000] 04:26:31 INFO - PROCESS | 1620 | ++DOMWINDOW == 66 (10E3CC00) [pid = 1620] [serial = 114] [outer = 0D2F4000] 04:26:31 INFO - PROCESS | 1620 | 1472297191553 Marionette DEBUG loaded listener.js 04:26:31 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (110CE800) [pid = 1620] [serial = 115] [outer = 0D2F4000] 04:26:31 INFO - PROCESS | 1620 | 1472297191996 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]]]}] 04:26:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:26:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 632ms 04:26:32 INFO - PROCESS | 1620 | 1472297192036 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 04:26:32 INFO - PROCESS | 1620 | 1472297192039 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 04:26:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:26:32 INFO - PROCESS | 1620 | 1472297192042 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:26:32 INFO - PROCESS | 1620 | 1472297192046 Marionette TRACE conn6 <- [1,122,null,{}] 04:26:32 INFO - PROCESS | 1620 | 1472297192057 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}] 04:26:32 INFO - PROCESS | 1620 | 1472297192061 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:32 INFO - PROCESS | 1620 | 1472297192144 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 04:26:32 INFO - PROCESS | 1620 | 1472297192154 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:32 INFO - PROCESS | 1620 | 1472297192157 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:32 INFO - PROCESS | 1620 | ++DOCSHELL 12D1A000 == 38 [pid = 1620] [id = 40] 04:26:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (12D1B000) [pid = 1620] [serial = 116] [outer = 00000000] 04:26:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (13014400) [pid = 1620] [serial = 117] [outer = 12D1B000] 04:26:32 INFO - PROCESS | 1620 | 1472297192207 Marionette DEBUG loaded listener.js 04:26:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (13E5EC00) [pid = 1620] [serial = 118] [outer = 12D1B000] 04:26:32 INFO - PROCESS | 1620 | 1472297192632 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]]]}] 04:26:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:26:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 04:26:32 INFO - PROCESS | 1620 | 1472297192677 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 04:26:32 INFO - PROCESS | 1620 | 1472297192680 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 04:26:32 INFO - PROCESS | 1620 | 1472297192683 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:26:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:26:32 INFO - PROCESS | 1620 | 1472297192685 Marionette TRACE conn6 <- [1,126,null,{}] 04:26:32 INFO - PROCESS | 1620 | 1472297192694 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}] 04:26:32 INFO - PROCESS | 1620 | 1472297192696 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:32 INFO - PROCESS | 1620 | 1472297192801 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 04:26:32 INFO - PROCESS | 1620 | 1472297192806 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:32 INFO - PROCESS | 1620 | 1472297192808 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:32 INFO - PROCESS | 1620 | ++DOCSHELL 13E65C00 == 39 [pid = 1620] [id = 41] 04:26:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (1433A800) [pid = 1620] [serial = 119] [outer = 00000000] 04:26:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (14C22400) [pid = 1620] [serial = 120] [outer = 1433A800] 04:26:32 INFO - PROCESS | 1620 | 1472297192855 Marionette DEBUG loaded listener.js 04:26:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (14C9A800) [pid = 1620] [serial = 121] [outer = 1433A800] 04:26:33 INFO - PROCESS | 1620 | 1472297193297 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]]]}] 04:26:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:26:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 04:26:33 INFO - PROCESS | 1620 | 1472297193357 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 04:26:33 INFO - PROCESS | 1620 | 1472297193359 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 04:26:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:26:33 INFO - PROCESS | 1620 | 1472297193362 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:26:33 INFO - PROCESS | 1620 | 1472297193364 Marionette TRACE conn6 <- [1,130,null,{}] 04:26:33 INFO - PROCESS | 1620 | 1472297193374 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}] 04:26:33 INFO - PROCESS | 1620 | 1472297193376 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:33 INFO - PROCESS | 1620 | 1472297193475 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 04:26:33 INFO - PROCESS | 1620 | 1472297193485 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:33 INFO - PROCESS | 1620 | 1472297193487 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:33 INFO - PROCESS | 1620 | ++DOCSHELL 147D6400 == 40 [pid = 1620] [id = 42] 04:26:33 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (14CA2800) [pid = 1620] [serial = 122] [outer = 00000000] 04:26:33 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (155BCC00) [pid = 1620] [serial = 123] [outer = 14CA2800] 04:26:33 INFO - PROCESS | 1620 | 1472297193534 Marionette DEBUG loaded listener.js 04:26:33 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (15936800) [pid = 1620] [serial = 124] [outer = 14CA2800] 04:26:33 INFO - PROCESS | 1620 | 1472297193962 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]]]}] 04:26:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:26:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 04:26:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:26:33 INFO - PROCESS | 1620 | 1472297193993 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 04:26:33 INFO - PROCESS | 1620 | 1472297193995 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 04:26:33 INFO - PROCESS | 1620 | 1472297193999 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:26:33 INFO - PROCESS | 1620 | 1472297194001 Marionette TRACE conn6 <- [1,134,null,{}] 04:26:34 INFO - PROCESS | 1620 | 1472297194004 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}] 04:26:34 INFO - PROCESS | 1620 | 1472297194010 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:34 INFO - PROCESS | 1620 | 1472297194168 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 04:26:34 INFO - PROCESS | 1620 | 1472297194216 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:34 INFO - PROCESS | 1620 | 1472297194218 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:34 INFO - PROCESS | 1620 | ++DOCSHELL 15C20C00 == 41 [pid = 1620] [id = 43] 04:26:34 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (15C21400) [pid = 1620] [serial = 125] [outer = 00000000] 04:26:34 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (16438000) [pid = 1620] [serial = 126] [outer = 15C21400] 04:26:34 INFO - PROCESS | 1620 | 1472297194265 Marionette DEBUG loaded listener.js 04:26:34 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (16468800) [pid = 1620] [serial = 127] [outer = 15C21400] 04:26:34 INFO - PROCESS | 1620 | 1472297194670 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]]]}] 04:26:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:26:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 730ms 04:26:34 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (08804800) [pid = 1620] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:26:34 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (180D4C00) [pid = 1620] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:26:34 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (180C7C00) [pid = 1620] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:26:34 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (0CAE9400) [pid = 1620] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:26:34 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (147CCC00) [pid = 1620] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:26:34 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (117E6800) [pid = 1620] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:26:34 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (0CAF0800) [pid = 1620] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:26:34 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (0CEB8C00) [pid = 1620] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:26:34 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (11299400) [pid = 1620] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:26:34 INFO - PROCESS | 1620 | 1472297194766 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 04:26:34 INFO - PROCESS | 1620 | 1472297194768 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 04:26:34 INFO - PROCESS | 1620 | 1472297194776 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:26:34 INFO - PROCESS | 1620 | 1472297194778 Marionette TRACE conn6 <- [1,138,null,{}] 04:26:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:26:34 INFO - PROCESS | 1620 | 1472297194782 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}] 04:26:34 INFO - PROCESS | 1620 | 1472297194784 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:34 INFO - PROCESS | 1620 | 1472297194860 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 04:26:34 INFO - PROCESS | 1620 | 1472297194865 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:34 INFO - PROCESS | 1620 | 1472297194867 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:34 INFO - PROCESS | 1620 | ++DOCSHELL 0CAF0800 == 42 [pid = 1620] [id = 44] 04:26:34 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (0CAF3400) [pid = 1620] [serial = 128] [outer = 00000000] 04:26:34 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (12268000) [pid = 1620] [serial = 129] [outer = 0CAF3400] 04:26:34 INFO - PROCESS | 1620 | 1472297194916 Marionette DEBUG loaded listener.js 04:26:34 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (147CD800) [pid = 1620] [serial = 130] [outer = 0CAF3400] 04:26:35 INFO - PROCESS | 1620 | 1472297195300 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]]]}] 04:26:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:26:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 04:26:35 INFO - PROCESS | 1620 | 1472297195361 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 04:26:35 INFO - PROCESS | 1620 | 1472297195363 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 04:26:35 INFO - PROCESS | 1620 | 1472297195366 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:26:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:26:35 INFO - PROCESS | 1620 | 1472297195368 Marionette TRACE conn6 <- [1,142,null,{}] 04:26:35 INFO - PROCESS | 1620 | 1472297195371 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}] 04:26:35 INFO - PROCESS | 1620 | 1472297195373 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:35 INFO - PROCESS | 1620 | 1472297195448 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 04:26:35 INFO - PROCESS | 1620 | 1472297195453 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:35 INFO - PROCESS | 1620 | 1472297195455 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:35 INFO - PROCESS | 1620 | ++DOCSHELL 08808400 == 43 [pid = 1620] [id = 45] 04:26:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (1646B400) [pid = 1620] [serial = 131] [outer = 00000000] 04:26:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (16E12C00) [pid = 1620] [serial = 132] [outer = 1646B400] 04:26:35 INFO - PROCESS | 1620 | 1472297195523 Marionette DEBUG loaded listener.js 04:26:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (14C84C00) [pid = 1620] [serial = 133] [outer = 1646B400] 04:26:35 INFO - PROCESS | 1620 | 1472297195930 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]]]}] 04:26:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:26:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 04:26:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:26:35 INFO - PROCESS | 1620 | 1472297195939 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 04:26:35 INFO - PROCESS | 1620 | 1472297195941 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 04:26:35 INFO - PROCESS | 1620 | 1472297195944 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:26:35 INFO - PROCESS | 1620 | 1472297195946 Marionette TRACE conn6 <- [1,146,null,{}] 04:26:35 INFO - PROCESS | 1620 | 1472297195949 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}] 04:26:35 INFO - PROCESS | 1620 | 1472297195951 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:36 INFO - PROCESS | 1620 | 1472297196061 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 04:26:36 INFO - PROCESS | 1620 | 1472297196069 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:36 INFO - PROCESS | 1620 | 1472297196070 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:36 INFO - PROCESS | 1620 | ++DOCSHELL 12D17800 == 44 [pid = 1620] [id = 46] 04:26:36 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (16C2A400) [pid = 1620] [serial = 134] [outer = 00000000] 04:26:36 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (180DB400) [pid = 1620] [serial = 135] [outer = 16C2A400] 04:26:36 INFO - PROCESS | 1620 | 1472297196116 Marionette DEBUG loaded listener.js 04:26:36 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (180DE400) [pid = 1620] [serial = 136] [outer = 16C2A400] 04:26:36 INFO - PROCESS | 1620 | 1472297196515 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]]]}] 04:26:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:26:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 630ms 04:26:36 INFO - PROCESS | 1620 | 1472297196575 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 04:26:36 INFO - PROCESS | 1620 | 1472297196577 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 04:26:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:26:36 INFO - PROCESS | 1620 | 1472297196580 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:26:36 INFO - PROCESS | 1620 | 1472297196582 Marionette TRACE conn6 <- [1,150,null,{}] 04:26:36 INFO - PROCESS | 1620 | 1472297196585 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}] 04:26:36 INFO - PROCESS | 1620 | 1472297196587 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:36 INFO - PROCESS | 1620 | 1472297196690 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 04:26:36 INFO - PROCESS | 1620 | 1472297196697 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:36 INFO - PROCESS | 1620 | 1472297196699 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:36 INFO - PROCESS | 1620 | ++DOCSHELL 14395000 == 45 [pid = 1620] [id = 47] 04:26:36 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (180C6400) [pid = 1620] [serial = 137] [outer = 00000000] 04:26:36 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (18964C00) [pid = 1620] [serial = 138] [outer = 180C6400] 04:26:36 INFO - PROCESS | 1620 | 1472297196745 Marionette DEBUG loaded listener.js 04:26:36 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (18C29C00) [pid = 1620] [serial = 139] [outer = 180C6400] 04:26:37 INFO - PROCESS | 1620 | 1472297197412 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]]]}] 04:26:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:26:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 870ms 04:26:37 INFO - PROCESS | 1620 | 1472297197452 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 04:26:37 INFO - PROCESS | 1620 | 1472297197456 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 04:26:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:26:37 INFO - PROCESS | 1620 | 1472297197461 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:26:37 INFO - PROCESS | 1620 | 1472297197466 Marionette TRACE conn6 <- [1,154,null,{}] 04:26:37 INFO - PROCESS | 1620 | 1472297197472 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}] 04:26:37 INFO - PROCESS | 1620 | 1472297197474 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:37 INFO - PROCESS | 1620 | 1472297197596 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 04:26:37 INFO - PROCESS | 1620 | 1472297197667 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:37 INFO - PROCESS | 1620 | 1472297197670 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:37 INFO - PROCESS | 1620 | ++DOCSHELL 0CA53400 == 46 [pid = 1620] [id = 48] 04:26:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (0CAE7800) [pid = 1620] [serial = 140] [outer = 00000000] 04:26:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (0CEB8C00) [pid = 1620] [serial = 141] [outer = 0CAE7800] 04:26:37 INFO - PROCESS | 1620 | 1472297197729 Marionette DEBUG loaded listener.js 04:26:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (10DB4400) [pid = 1620] [serial = 142] [outer = 0CAE7800] 04:26:38 INFO - PROCESS | 1620 | 1472297198531 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]]]}] 04:26:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:26:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1230ms 04:26:38 INFO - PROCESS | 1620 | 1472297198701 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 04:26:38 INFO - PROCESS | 1620 | 1472297198705 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 04:26:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:26:38 INFO - PROCESS | 1620 | 1472297198710 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:26:38 INFO - PROCESS | 1620 | 1472297198713 Marionette TRACE conn6 <- [1,158,null,{}] 04:26:38 INFO - PROCESS | 1620 | 1472297198719 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}] 04:26:38 INFO - PROCESS | 1620 | 1472297198722 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:38 INFO - PROCESS | 1620 | 1472297198852 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 04:26:38 INFO - PROCESS | 1620 | 1472297198986 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:38 INFO - PROCESS | 1620 | 1472297198990 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:39 INFO - PROCESS | 1620 | ++DOCSHELL 0C2CC400 == 47 [pid = 1620] [id = 49] 04:26:39 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (0CC11400) [pid = 1620] [serial = 143] [outer = 00000000] 04:26:39 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (0CC1D400) [pid = 1620] [serial = 144] [outer = 0CC11400] 04:26:39 INFO - PROCESS | 1620 | 1472297199045 Marionette DEBUG loaded listener.js 04:26:39 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (0CEBD400) [pid = 1620] [serial = 145] [outer = 0CC11400] 04:26:39 INFO - PROCESS | 1620 | --DOCSHELL 110D1000 == 46 [pid = 1620] [id = 33] 04:26:39 INFO - PROCESS | 1620 | --DOCSHELL 1646D400 == 45 [pid = 1620] [id = 35] 04:26:39 INFO - PROCESS | 1620 | --DOCSHELL 11760400 == 44 [pid = 1620] [id = 30] 04:26:39 INFO - PROCESS | 1620 | --DOCSHELL 1642F000 == 43 [pid = 1620] [id = 34] 04:26:39 INFO - PROCESS | 1620 | --DOCSHELL 0CAEB800 == 42 [pid = 1620] [id = 32] 04:26:39 INFO - PROCESS | 1620 | --DOCSHELL 147C9800 == 41 [pid = 1620] [id = 31] 04:26:39 INFO - PROCESS | 1620 | --DOCSHELL 11274800 == 40 [pid = 1620] [id = 29] 04:26:39 INFO - PROCESS | 1620 | --DOCSHELL 12D17800 == 39 [pid = 1620] [id = 46] 04:26:39 INFO - PROCESS | 1620 | --DOCSHELL 08808400 == 38 [pid = 1620] [id = 45] 04:26:39 INFO - PROCESS | 1620 | --DOCSHELL 0CAF0800 == 37 [pid = 1620] [id = 44] 04:26:39 INFO - PROCESS | 1620 | --DOCSHELL 15C20C00 == 36 [pid = 1620] [id = 43] 04:26:39 INFO - PROCESS | 1620 | --DOCSHELL 147D6400 == 35 [pid = 1620] [id = 42] 04:26:39 INFO - PROCESS | 1620 | --DOCSHELL 13E65C00 == 34 [pid = 1620] [id = 41] 04:26:39 INFO - PROCESS | 1620 | --DOCSHELL 12D1A000 == 33 [pid = 1620] [id = 40] 04:26:39 INFO - PROCESS | 1620 | --DOCSHELL 0D1DEC00 == 32 [pid = 1620] [id = 39] 04:26:39 INFO - PROCESS | 1620 | --DOCSHELL 0CA54000 == 31 [pid = 1620] [id = 38] 04:26:39 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (0880C800) [pid = 1620] [serial = 75] [outer = 00000000] [url = about:blank] 04:26:39 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (180E0800) [pid = 1620] [serial = 61] [outer = 00000000] [url = about:blank] 04:26:39 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (18E04800) [pid = 1620] [serial = 58] [outer = 00000000] [url = about:blank] 04:26:39 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (190CEC00) [pid = 1620] [serial = 73] [outer = 00000000] [url = about:blank] 04:26:39 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (14C9F800) [pid = 1620] [serial = 91] [outer = 00000000] [url = about:blank] 04:26:39 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (147D7400) [pid = 1620] [serial = 90] [outer = 00000000] [url = about:blank] 04:26:39 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (14341000) [pid = 1620] [serial = 88] [outer = 00000000] [url = about:blank] 04:26:39 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (0CC12400) [pid = 1620] [serial = 78] [outer = 00000000] [url = about:blank] 04:26:39 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (0D261000) [pid = 1620] [serial = 81] [outer = 00000000] [url = about:blank] 04:26:39 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (13E61400) [pid = 1620] [serial = 87] [outer = 00000000] [url = about:blank] 04:26:39 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (0DBCF000) [pid = 1620] [serial = 82] [outer = 00000000] [url = about:blank] 04:26:39 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (1175A400) [pid = 1620] [serial = 85] [outer = 00000000] [url = about:blank] 04:26:39 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (0CC1A800) [pid = 1620] [serial = 79] [outer = 00000000] [url = about:blank] 04:26:39 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (0880F800) [pid = 1620] [serial = 76] [outer = 00000000] [url = about:blank] 04:26:39 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (11736C00) [pid = 1620] [serial = 84] [outer = 00000000] [url = about:blank] 04:26:39 INFO - PROCESS | 1620 | 1472297199534 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]]]}] 04:26:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:26:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 870ms 04:26:39 INFO - PROCESS | 1620 | 1472297199583 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 04:26:39 INFO - PROCESS | 1620 | 1472297199586 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 04:26:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:26:39 INFO - PROCESS | 1620 | 1472297199593 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:26:39 INFO - PROCESS | 1620 | 1472297199597 Marionette TRACE conn6 <- [1,162,null,{}] 04:26:39 INFO - PROCESS | 1620 | 1472297199601 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}] 04:26:39 INFO - PROCESS | 1620 | 1472297199604 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:39 INFO - PROCESS | 1620 | 1472297199692 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 04:26:39 INFO - PROCESS | 1620 | 1472297199702 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:39 INFO - PROCESS | 1620 | 1472297199705 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:39 INFO - PROCESS | 1620 | ++DOCSHELL 0D1DEC00 == 32 [pid = 1620] [id = 50] 04:26:39 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (0D259000) [pid = 1620] [serial = 146] [outer = 00000000] 04:26:39 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (0DBCC000) [pid = 1620] [serial = 147] [outer = 0D259000] 04:26:39 INFO - PROCESS | 1620 | 1472297199754 Marionette DEBUG loaded listener.js 04:26:39 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (10EB7400) [pid = 1620] [serial = 148] [outer = 0D259000] 04:26:40 INFO - PROCESS | 1620 | 1472297200213 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]]]}] 04:26:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:26:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 690ms 04:26:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:26:40 INFO - PROCESS | 1620 | 1472297200283 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 04:26:40 INFO - PROCESS | 1620 | 1472297200285 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 04:26:40 INFO - PROCESS | 1620 | 1472297200289 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:26:40 INFO - PROCESS | 1620 | 1472297200291 Marionette TRACE conn6 <- [1,166,null,{}] 04:26:40 INFO - PROCESS | 1620 | 1472297200301 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}] 04:26:40 INFO - PROCESS | 1620 | 1472297200306 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:40 INFO - PROCESS | 1620 | 1472297200411 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 04:26:40 INFO - PROCESS | 1620 | 1472297200484 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:40 INFO - PROCESS | 1620 | 1472297200487 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:40 INFO - PROCESS | 1620 | ++DOCSHELL 117EF400 == 33 [pid = 1620] [id = 51] 04:26:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (117EF800) [pid = 1620] [serial = 149] [outer = 00000000] 04:26:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (12265400) [pid = 1620] [serial = 150] [outer = 117EF800] 04:26:40 INFO - PROCESS | 1620 | 1472297200538 Marionette DEBUG loaded listener.js 04:26:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (13013C00) [pid = 1620] [serial = 151] [outer = 117EF800] 04:26:40 INFO - PROCESS | 1620 | 1472297200900 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]]]}] 04:26:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:26:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 04:26:40 INFO - PROCESS | 1620 | 1472297200962 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 04:26:40 INFO - PROCESS | 1620 | 1472297200965 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 04:26:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:26:40 INFO - PROCESS | 1620 | 1472297200968 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:26:40 INFO - PROCESS | 1620 | 1472297200969 Marionette TRACE conn6 <- [1,170,null,{}] 04:26:40 INFO - PROCESS | 1620 | 1472297200973 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}] 04:26:40 INFO - PROCESS | 1620 | 1472297200975 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:41 INFO - PROCESS | 1620 | 1472297201058 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 04:26:41 INFO - PROCESS | 1620 | 1472297201064 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:41 INFO - PROCESS | 1620 | 1472297201066 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:41 INFO - PROCESS | 1620 | ++DOCSHELL 1433F000 == 34 [pid = 1620] [id = 52] 04:26:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (14340000) [pid = 1620] [serial = 152] [outer = 00000000] 04:26:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (14C7D000) [pid = 1620] [serial = 153] [outer = 14340000] 04:26:41 INFO - PROCESS | 1620 | 1472297201122 Marionette DEBUG loaded listener.js 04:26:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (15414000) [pid = 1620] [serial = 154] [outer = 14340000] 04:26:41 INFO - PROCESS | 1620 | 1472297201526 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]]]}] 04:26:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:26:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 570ms 04:26:41 INFO - PROCESS | 1620 | 1472297201538 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 04:26:41 INFO - PROCESS | 1620 | 1472297201540 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 04:26:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:26:41 INFO - PROCESS | 1620 | 1472297201543 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:26:41 INFO - PROCESS | 1620 | 1472297201545 Marionette TRACE conn6 <- [1,174,null,{}] 04:26:41 INFO - PROCESS | 1620 | 1472297201548 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}] 04:26:41 INFO - PROCESS | 1620 | 1472297201550 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:41 INFO - PROCESS | 1620 | 1472297201666 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 04:26:41 INFO - PROCESS | 1620 | 1472297201678 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:41 INFO - PROCESS | 1620 | 1472297201680 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:41 INFO - PROCESS | 1620 | ++DOCSHELL 155B6C00 == 35 [pid = 1620] [id = 53] 04:26:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (155BB000) [pid = 1620] [serial = 155] [outer = 00000000] 04:26:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (15C0A400) [pid = 1620] [serial = 156] [outer = 155BB000] 04:26:41 INFO - PROCESS | 1620 | 1472297201726 Marionette DEBUG loaded listener.js 04:26:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (1642D000) [pid = 1620] [serial = 157] [outer = 155BB000] 04:26:42 INFO - PROCESS | 1620 | 1472297202143 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]]]}] 04:26:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:26:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 04:26:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:26:42 INFO - PROCESS | 1620 | 1472297202174 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 04:26:42 INFO - PROCESS | 1620 | 1472297202177 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 04:26:42 INFO - PROCESS | 1620 | 1472297202180 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:26:42 INFO - PROCESS | 1620 | 1472297202182 Marionette TRACE conn6 <- [1,178,null,{}] 04:26:42 INFO - PROCESS | 1620 | 1472297202188 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}] 04:26:42 INFO - PROCESS | 1620 | 1472297202193 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:42 INFO - PROCESS | 1620 | 1472297202325 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 04:26:42 INFO - PROCESS | 1620 | 1472297202331 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:42 INFO - PROCESS | 1620 | 1472297202333 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:42 INFO - PROCESS | 1620 | ++DOCSHELL 1643AC00 == 36 [pid = 1620] [id = 54] 04:26:42 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (16464800) [pid = 1620] [serial = 158] [outer = 00000000] 04:26:42 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (16C37800) [pid = 1620] [serial = 159] [outer = 16464800] 04:26:42 INFO - PROCESS | 1620 | 1472297202379 Marionette DEBUG loaded listener.js 04:26:42 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (180DA000) [pid = 1620] [serial = 160] [outer = 16464800] 04:26:42 INFO - PROCESS | 1620 | 1472297202799 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]]]}] 04:26:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:26:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 690ms 04:26:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:26:42 INFO - PROCESS | 1620 | 1472297202870 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 04:26:42 INFO - PROCESS | 1620 | 1472297202872 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 04:26:42 INFO - PROCESS | 1620 | 1472297202875 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:26:42 INFO - PROCESS | 1620 | 1472297202877 Marionette TRACE conn6 <- [1,182,null,{}] 04:26:42 INFO - PROCESS | 1620 | 1472297202887 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}] 04:26:42 INFO - PROCESS | 1620 | 1472297202889 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:43 INFO - PROCESS | 1620 | 1472297203020 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 04:26:43 INFO - PROCESS | 1620 | 1472297203071 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:43 INFO - PROCESS | 1620 | 1472297203072 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:43 INFO - PROCESS | 1620 | ++DOCSHELL 16439400 == 37 [pid = 1620] [id = 55] 04:26:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (1646C000) [pid = 1620] [serial = 161] [outer = 00000000] 04:26:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 90 (18967000) [pid = 1620] [serial = 162] [outer = 1646C000] 04:26:43 INFO - PROCESS | 1620 | 1472297203119 Marionette DEBUG loaded listener.js 04:26:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 91 (18969800) [pid = 1620] [serial = 163] [outer = 1646C000] 04:26:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 92 (18E87800) [pid = 1620] [serial = 164] [outer = 0C534400] 04:26:43 INFO - PROCESS | 1620 | 1472297203565 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]]]}] 04:26:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:26:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 730ms 04:26:43 INFO - PROCESS | 1620 | 1472297203607 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 04:26:43 INFO - PROCESS | 1620 | 1472297203609 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 04:26:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:26:43 INFO - PROCESS | 1620 | --DOMWINDOW == 91 (14CA2800) [pid = 1620] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:26:43 INFO - PROCESS | 1620 | --DOMWINDOW == 90 (1433A800) [pid = 1620] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:26:43 INFO - PROCESS | 1620 | --DOMWINDOW == 89 (15C21400) [pid = 1620] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:26:43 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (0D2F4000) [pid = 1620] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:26:43 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (0BD4C400) [pid = 1620] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:26:43 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (0CA54400) [pid = 1620] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:26:43 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (12D1B000) [pid = 1620] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:26:43 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (16C2A400) [pid = 1620] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:26:43 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (0CAEBC00) [pid = 1620] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:26:43 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (1126D400) [pid = 1620] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:26:43 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (16430000) [pid = 1620] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:26:43 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (1646E800) [pid = 1620] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:26:43 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (08832800) [pid = 1620] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:26:43 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (0CAF3400) [pid = 1620] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:26:43 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (1646B400) [pid = 1620] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:26:43 INFO - PROCESS | 1620 | 1472297203753 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:26:43 INFO - PROCESS | 1620 | 1472297203755 Marionette TRACE conn6 <- [1,186,null,{}] 04:26:43 INFO - PROCESS | 1620 | 1472297203770 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}] 04:26:43 INFO - PROCESS | 1620 | 1472297203772 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:43 INFO - PROCESS | 1620 | 1472297203849 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 04:26:43 INFO - PROCESS | 1620 | 1472297203855 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:43 INFO - PROCESS | 1620 | 1472297203857 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:43 INFO - PROCESS | 1620 | ++DOCSHELL 0C5E8000 == 38 [pid = 1620] [id = 56] 04:26:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (0CAE5C00) [pid = 1620] [serial = 165] [outer = 00000000] 04:26:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (0DBCD800) [pid = 1620] [serial = 166] [outer = 0CAE5C00] 04:26:43 INFO - PROCESS | 1620 | 1472297203902 Marionette DEBUG loaded listener.js 04:26:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (10DAA800) [pid = 1620] [serial = 167] [outer = 0CAE5C00] 04:26:44 INFO - PROCESS | 1620 | 1472297204306 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]]]}] 04:26:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:26:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 730ms 04:26:44 INFO - PROCESS | 1620 | 1472297204374 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 04:26:44 INFO - PROCESS | 1620 | 1472297204376 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 04:26:44 INFO - PROCESS | 1620 | 1472297204379 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:26:44 INFO - PROCESS | 1620 | 1472297204381 Marionette TRACE conn6 <- [1,190,null,{}] 04:26:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:26:44 INFO - PROCESS | 1620 | 1472297204385 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}] 04:26:44 INFO - PROCESS | 1620 | 1472297204387 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:44 INFO - PROCESS | 1620 | 1472297204464 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 04:26:44 INFO - PROCESS | 1620 | 1472297204469 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:44 INFO - PROCESS | 1620 | 1472297204471 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:44 INFO - PROCESS | 1620 | ++DOCSHELL 08559800 == 39 [pid = 1620] [id = 57] 04:26:44 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (0855CC00) [pid = 1620] [serial = 168] [outer = 00000000] 04:26:44 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (08563000) [pid = 1620] [serial = 169] [outer = 0855CC00] 04:26:44 INFO - PROCESS | 1620 | 1472297204516 Marionette DEBUG loaded listener.js 04:26:44 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (08803C00) [pid = 1620] [serial = 170] [outer = 0855CC00] 04:26:44 INFO - PROCESS | 1620 | 1472297204909 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]]]}] 04:26:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:26:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 04:26:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:26:44 INFO - PROCESS | 1620 | 1472297204958 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 04:26:44 INFO - PROCESS | 1620 | 1472297204960 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 04:26:44 INFO - PROCESS | 1620 | 1472297204986 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:26:44 INFO - PROCESS | 1620 | 1472297204988 Marionette TRACE conn6 <- [1,194,null,{}] 04:26:44 INFO - PROCESS | 1620 | 1472297204992 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}] 04:26:44 INFO - PROCESS | 1620 | 1472297204993 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:45 INFO - PROCESS | 1620 | 1472297205075 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 04:26:45 INFO - PROCESS | 1620 | 1472297205082 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:45 INFO - PROCESS | 1620 | 1472297205084 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:45 INFO - PROCESS | 1620 | ++DOCSHELL 0DBC8400 == 40 [pid = 1620] [id = 58] 04:26:45 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (1175E400) [pid = 1620] [serial = 171] [outer = 00000000] 04:26:45 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (14C87C00) [pid = 1620] [serial = 172] [outer = 1175E400] 04:26:45 INFO - PROCESS | 1620 | 1472297205130 Marionette DEBUG loaded listener.js 04:26:45 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (1646F000) [pid = 1620] [serial = 173] [outer = 1175E400] 04:26:45 INFO - PROCESS | 1620 | 1472297205524 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]]]}] 04:26:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:26:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 610ms 04:26:45 INFO - PROCESS | 1620 | 1472297205585 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 04:26:45 INFO - PROCESS | 1620 | 1472297205587 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 04:26:45 INFO - PROCESS | 1620 | 1472297205590 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:26:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:26:45 INFO - PROCESS | 1620 | 1472297205593 Marionette TRACE conn6 <- [1,198,null,{}] 04:26:45 INFO - PROCESS | 1620 | 1472297205596 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}] 04:26:45 INFO - PROCESS | 1620 | 1472297205599 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:45 INFO - PROCESS | 1620 | 1472297205696 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 04:26:45 INFO - PROCESS | 1620 | 1472297205703 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:45 INFO - PROCESS | 1620 | 1472297205705 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:45 INFO - PROCESS | 1620 | ++DOCSHELL 1653CC00 == 41 [pid = 1620] [id = 59] 04:26:45 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (1653D400) [pid = 1620] [serial = 174] [outer = 00000000] 04:26:45 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (16541800) [pid = 1620] [serial = 175] [outer = 1653D400] 04:26:45 INFO - PROCESS | 1620 | 1472297205753 Marionette DEBUG loaded listener.js 04:26:45 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (17C16400) [pid = 1620] [serial = 176] [outer = 1653D400] 04:26:46 INFO - PROCESS | 1620 | 1472297206435 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]]]}] 04:26:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:26:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 870ms 04:26:46 INFO - PROCESS | 1620 | 1472297206465 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 04:26:46 INFO - PROCESS | 1620 | 1472297206470 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 04:26:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:26:46 INFO - PROCESS | 1620 | 1472297206474 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:26:46 INFO - PROCESS | 1620 | 1472297206480 Marionette TRACE conn6 <- [1,202,null,{}] 04:26:46 INFO - PROCESS | 1620 | 1472297206500 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}] 04:26:46 INFO - PROCESS | 1620 | 1472297206503 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:46 INFO - PROCESS | 1620 | 1472297206617 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 04:26:46 INFO - PROCESS | 1620 | 1472297206693 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:46 INFO - PROCESS | 1620 | 1472297206696 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:46 INFO - PROCESS | 1620 | ++DOCSHELL 0882EC00 == 42 [pid = 1620] [id = 60] 04:26:46 INFO - PROCESS | 1620 | ++DOMWINDOW == 90 (08831400) [pid = 1620] [serial = 177] [outer = 00000000] 04:26:46 INFO - PROCESS | 1620 | ++DOMWINDOW == 91 (0CAF1800) [pid = 1620] [serial = 178] [outer = 08831400] 04:26:46 INFO - PROCESS | 1620 | 1472297206794 Marionette DEBUG loaded listener.js 04:26:46 INFO - PROCESS | 1620 | ++DOMWINDOW == 92 (0CC20C00) [pid = 1620] [serial = 179] [outer = 08831400] 04:26:47 INFO - PROCESS | 1620 | 1472297207356 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]]]}] 04:26:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:26:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 930ms 04:26:47 INFO - PROCESS | 1620 | 1472297207405 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 04:26:47 INFO - PROCESS | 1620 | 1472297207410 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 04:26:47 INFO - PROCESS | 1620 | 1472297207416 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:26:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:26:47 INFO - PROCESS | 1620 | 1472297207419 Marionette TRACE conn6 <- [1,206,null,{}] 04:26:47 INFO - PROCESS | 1620 | 1472297207423 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}] 04:26:47 INFO - PROCESS | 1620 | 1472297207426 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:47 INFO - PROCESS | 1620 | 1472297207570 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 04:26:47 INFO - PROCESS | 1620 | 1472297207688 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:47 INFO - PROCESS | 1620 | 1472297207691 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:47 INFO - PROCESS | 1620 | ++DOCSHELL 11760400 == 43 [pid = 1620] [id = 61] 04:26:47 INFO - PROCESS | 1620 | ++DOMWINDOW == 93 (117E6800) [pid = 1620] [serial = 180] [outer = 00000000] 04:26:47 INFO - PROCESS | 1620 | ++DOMWINDOW == 94 (13E60800) [pid = 1620] [serial = 181] [outer = 117E6800] 04:26:47 INFO - PROCESS | 1620 | 1472297207750 Marionette DEBUG loaded listener.js 04:26:47 INFO - PROCESS | 1620 | ++DOMWINDOW == 95 (147CD400) [pid = 1620] [serial = 182] [outer = 117E6800] 04:26:48 INFO - PROCESS | 1620 | 1472297208399 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]]]}] 04:26:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:26:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1130ms 04:26:48 INFO - PROCESS | 1620 | 1472297208562 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 04:26:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:26:48 INFO - PROCESS | 1620 | 1472297208566 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 04:26:48 INFO - PROCESS | 1620 | 1472297208571 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:26:48 INFO - PROCESS | 1620 | 1472297208574 Marionette TRACE conn6 <- [1,210,null,{}] 04:26:48 INFO - PROCESS | 1620 | 1472297208580 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}] 04:26:48 INFO - PROCESS | 1620 | 1472297208583 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:48 INFO - PROCESS | 1620 | 1472297208690 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 04:26:48 INFO - PROCESS | 1620 | 1472297208762 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:48 INFO - PROCESS | 1620 | 1472297208767 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:48 INFO - PROCESS | 1620 | ++DOCSHELL 0C26A800 == 44 [pid = 1620] [id = 62] 04:26:48 INFO - PROCESS | 1620 | ++DOMWINDOW == 96 (0C26B400) [pid = 1620] [serial = 183] [outer = 00000000] 04:26:48 INFO - PROCESS | 1620 | ++DOMWINDOW == 97 (0C5ECC00) [pid = 1620] [serial = 184] [outer = 0C26B400] 04:26:48 INFO - PROCESS | 1620 | 1472297208818 Marionette DEBUG loaded listener.js 04:26:48 INFO - PROCESS | 1620 | ++DOMWINDOW == 98 (0CA55400) [pid = 1620] [serial = 185] [outer = 0C26B400] 04:26:49 INFO - PROCESS | 1620 | --DOCSHELL 08830800 == 43 [pid = 1620] [id = 36] 04:26:49 INFO - PROCESS | 1620 | --DOCSHELL 0DBC8400 == 42 [pid = 1620] [id = 58] 04:26:49 INFO - PROCESS | 1620 | --DOCSHELL 08559800 == 41 [pid = 1620] [id = 57] 04:26:49 INFO - PROCESS | 1620 | --DOCSHELL 0C5E8000 == 40 [pid = 1620] [id = 56] 04:26:49 INFO - PROCESS | 1620 | --DOCSHELL 16439400 == 39 [pid = 1620] [id = 55] 04:26:49 INFO - PROCESS | 1620 | --DOCSHELL 1643AC00 == 38 [pid = 1620] [id = 54] 04:26:49 INFO - PROCESS | 1620 | --DOCSHELL 155B6C00 == 37 [pid = 1620] [id = 53] 04:26:49 INFO - PROCESS | 1620 | --DOCSHELL 1433F000 == 36 [pid = 1620] [id = 52] 04:26:49 INFO - PROCESS | 1620 | --DOCSHELL 117EF400 == 35 [pid = 1620] [id = 51] 04:26:49 INFO - PROCESS | 1620 | --DOCSHELL 0D1DEC00 == 34 [pid = 1620] [id = 50] 04:26:49 INFO - PROCESS | 1620 | --DOCSHELL 0C2CC400 == 33 [pid = 1620] [id = 49] 04:26:49 INFO - PROCESS | 1620 | --DOCSHELL 0CA53400 == 32 [pid = 1620] [id = 48] 04:26:49 INFO - PROCESS | 1620 | --DOCSHELL 14395000 == 31 [pid = 1620] [id = 47] 04:26:49 INFO - PROCESS | 1620 | --DOMWINDOW == 97 (155BCC00) [pid = 1620] [serial = 123] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 1620 | --DOMWINDOW == 96 (14C9A800) [pid = 1620] [serial = 121] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 1620 | --DOMWINDOW == 95 (16438000) [pid = 1620] [serial = 126] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 1620 | --DOMWINDOW == 94 (10E3CC00) [pid = 1620] [serial = 114] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 1620 | --DOMWINDOW == 93 (110CE800) [pid = 1620] [serial = 115] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 1620 | --DOMWINDOW == 92 (0CAE4400) [pid = 1620] [serial = 109] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 1620 | --DOMWINDOW == 91 (0C6FEC00) [pid = 1620] [serial = 108] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 1620 | --DOMWINDOW == 90 (0CC11800) [pid = 1620] [serial = 111] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 1620 | --DOMWINDOW == 89 (0CC18800) [pid = 1620] [serial = 112] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (13014400) [pid = 1620] [serial = 117] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (15936800) [pid = 1620] [serial = 124] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (180DB400) [pid = 1620] [serial = 135] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (0CC1E400) [pid = 1620] [serial = 94] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (0CC12800) [pid = 1620] [serial = 93] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (12D21000) [pid = 1620] [serial = 97] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (117ED800) [pid = 1620] [serial = 96] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (16460C00) [pid = 1620] [serial = 100] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (16434400) [pid = 1620] [serial = 99] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (180C4400) [pid = 1620] [serial = 103] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (16E1E000) [pid = 1620] [serial = 102] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (0883A400) [pid = 1620] [serial = 106] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (08837400) [pid = 1620] [serial = 105] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (12268000) [pid = 1620] [serial = 129] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (147CD800) [pid = 1620] [serial = 130] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (180DE400) [pid = 1620] [serial = 136] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (16468800) [pid = 1620] [serial = 127] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (14C22400) [pid = 1620] [serial = 120] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (14C84C00) [pid = 1620] [serial = 133] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (16E12C00) [pid = 1620] [serial = 132] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (13E5EC00) [pid = 1620] [serial = 118] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 1620 | 1472297209394 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]]]}] 04:26:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:26:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 890ms 04:26:49 INFO - PROCESS | 1620 | 1472297209461 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 04:26:49 INFO - PROCESS | 1620 | 1472297209464 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 04:26:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:26:49 INFO - PROCESS | 1620 | 1472297209470 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:26:49 INFO - PROCESS | 1620 | 1472297209474 Marionette TRACE conn6 <- [1,214,null,{}] 04:26:49 INFO - PROCESS | 1620 | 1472297209478 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}] 04:26:49 INFO - PROCESS | 1620 | 1472297209480 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:49 INFO - PROCESS | 1620 | 1472297209581 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 04:26:49 INFO - PROCESS | 1620 | 1472297209649 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:49 INFO - PROCESS | 1620 | 1472297209651 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:49 INFO - PROCESS | 1620 | ++DOCSHELL 0883A800 == 32 [pid = 1620] [id = 63] 04:26:49 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (0883AC00) [pid = 1620] [serial = 186] [outer = 00000000] 04:26:49 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (0C6FEC00) [pid = 1620] [serial = 187] [outer = 0883AC00] 04:26:49 INFO - PROCESS | 1620 | 1472297209701 Marionette DEBUG loaded listener.js 04:26:49 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (0CAE6000) [pid = 1620] [serial = 188] [outer = 0883AC00] 04:26:50 INFO - PROCESS | 1620 | 1472297210064 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]]]}] 04:26:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:26:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 690ms 04:26:50 INFO - PROCESS | 1620 | 1472297210161 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 04:26:50 INFO - PROCESS | 1620 | 1472297210163 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 04:26:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:26:50 INFO - PROCESS | 1620 | 1472297210171 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:26:50 INFO - PROCESS | 1620 | 1472297210173 Marionette TRACE conn6 <- [1,218,null,{}] 04:26:50 INFO - PROCESS | 1620 | 1472297210184 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}] 04:26:50 INFO - PROCESS | 1620 | 1472297210188 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:50 INFO - PROCESS | 1620 | 1472297210276 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 04:26:50 INFO - PROCESS | 1620 | 1472297210286 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:50 INFO - PROCESS | 1620 | 1472297210290 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:50 INFO - PROCESS | 1620 | ++DOCSHELL 10E76400 == 33 [pid = 1620] [id = 64] 04:26:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (10E76C00) [pid = 1620] [serial = 189] [outer = 00000000] 04:26:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (110D0800) [pid = 1620] [serial = 190] [outer = 10E76C00] 04:26:50 INFO - PROCESS | 1620 | 1472297210341 Marionette DEBUG loaded listener.js 04:26:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (1162E000) [pid = 1620] [serial = 191] [outer = 10E76C00] 04:26:50 INFO - PROCESS | 1620 | 1472297210777 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]]]}] 04:26:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:26:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 04:26:50 INFO - PROCESS | 1620 | 1472297210801 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 04:26:50 INFO - PROCESS | 1620 | 1472297210803 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 04:26:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:26:50 INFO - PROCESS | 1620 | 1472297210806 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:26:50 INFO - PROCESS | 1620 | 1472297210808 Marionette TRACE conn6 <- [1,222,null,{}] 04:26:50 INFO - PROCESS | 1620 | 1472297210811 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}] 04:26:50 INFO - PROCESS | 1620 | 1472297210813 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:50 INFO - PROCESS | 1620 | 1472297210897 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 04:26:50 INFO - PROCESS | 1620 | 1472297210903 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:50 INFO - PROCESS | 1620 | 1472297210905 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:50 INFO - PROCESS | 1620 | ++DOCSHELL 1173E000 == 34 [pid = 1620] [id = 65] 04:26:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (11753400) [pid = 1620] [serial = 192] [outer = 00000000] 04:26:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (12268000) [pid = 1620] [serial = 193] [outer = 11753400] 04:26:50 INFO - PROCESS | 1620 | 1472297210951 Marionette DEBUG loaded listener.js 04:26:51 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (13011000) [pid = 1620] [serial = 194] [outer = 11753400] 04:26:51 INFO - PROCESS | 1620 | 1472297211383 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]]]}] 04:26:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:26:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 04:26:51 INFO - PROCESS | 1620 | 1472297211438 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 04:26:51 INFO - PROCESS | 1620 | 1472297211440 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 04:26:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:26:51 INFO - PROCESS | 1620 | 1472297211444 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:26:51 INFO - PROCESS | 1620 | 1472297211445 Marionette TRACE conn6 <- [1,226,null,{}] 04:26:51 INFO - PROCESS | 1620 | 1472297211449 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}] 04:26:51 INFO - PROCESS | 1620 | 1472297211451 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:51 INFO - PROCESS | 1620 | 1472297211529 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 04:26:51 INFO - PROCESS | 1620 | 1472297211537 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:51 INFO - PROCESS | 1620 | 1472297211539 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:51 INFO - PROCESS | 1620 | ++DOCSHELL 13E5F400 == 35 [pid = 1620] [id = 66] 04:26:51 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (13E5F800) [pid = 1620] [serial = 195] [outer = 00000000] 04:26:51 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (14343C00) [pid = 1620] [serial = 196] [outer = 13E5F800] 04:26:51 INFO - PROCESS | 1620 | 1472297211585 Marionette DEBUG loaded listener.js 04:26:51 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (147CD800) [pid = 1620] [serial = 197] [outer = 13E5F800] 04:26:52 INFO - PROCESS | 1620 | 1472297212045 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]]]}] 04:26:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:26:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 04:26:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:26:52 INFO - PROCESS | 1620 | 1472297212077 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 04:26:52 INFO - PROCESS | 1620 | 1472297212079 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 04:26:52 INFO - PROCESS | 1620 | 1472297212082 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:26:52 INFO - PROCESS | 1620 | 1472297212084 Marionette TRACE conn6 <- [1,230,null,{}] 04:26:52 INFO - PROCESS | 1620 | 1472297212092 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}] 04:26:52 INFO - PROCESS | 1620 | 1472297212097 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:52 INFO - PROCESS | 1620 | 1472297212232 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 04:26:52 INFO - PROCESS | 1620 | 1472297212246 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:52 INFO - PROCESS | 1620 | 1472297212248 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:52 INFO - PROCESS | 1620 | ++DOCSHELL 13EE6C00 == 36 [pid = 1620] [id = 67] 04:26:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (14C2E400) [pid = 1620] [serial = 198] [outer = 00000000] 04:26:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (15935000) [pid = 1620] [serial = 199] [outer = 14C2E400] 04:26:52 INFO - PROCESS | 1620 | 1472297212334 Marionette DEBUG loaded listener.js 04:26:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (15C18400) [pid = 1620] [serial = 200] [outer = 14C2E400] 04:26:52 INFO - PROCESS | 1620 | 1472297212736 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]]]}] 04:26:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:26:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 690ms 04:26:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:26:52 INFO - PROCESS | 1620 | 1472297212773 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 04:26:52 INFO - PROCESS | 1620 | 1472297212775 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 04:26:52 INFO - PROCESS | 1620 | 1472297212783 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:26:52 INFO - PROCESS | 1620 | 1472297212785 Marionette TRACE conn6 <- [1,234,null,{}] 04:26:52 INFO - PROCESS | 1620 | 1472297212789 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}] 04:26:52 INFO - PROCESS | 1620 | 1472297212791 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:52 INFO - PROCESS | 1620 | 1472297212897 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 04:26:52 INFO - PROCESS | 1620 | 1472297212983 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:52 INFO - PROCESS | 1620 | 1472297212985 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:52 INFO - PROCESS | 1620 | ++DOCSHELL 0BD47400 == 37 [pid = 1620] [id = 68] 04:26:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (15C25400) [pid = 1620] [serial = 201] [outer = 00000000] 04:26:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (16436400) [pid = 1620] [serial = 202] [outer = 15C25400] 04:26:53 INFO - PROCESS | 1620 | 1472297213030 Marionette DEBUG loaded listener.js 04:26:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (16437400) [pid = 1620] [serial = 203] [outer = 15C25400] 04:26:53 INFO - PROCESS | 1620 | 1472297213426 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]]]}] 04:26:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:26:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 690ms 04:26:53 INFO - PROCESS | 1620 | 1472297213469 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 04:26:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:26:53 INFO - PROCESS | 1620 | 1472297213471 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 04:26:53 INFO - PROCESS | 1620 | 1472297213474 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:26:53 INFO - PROCESS | 1620 | 1472297213476 Marionette TRACE conn6 <- [1,238,null,{}] 04:26:53 INFO - PROCESS | 1620 | 1472297213480 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}] 04:26:53 INFO - PROCESS | 1620 | 1472297213481 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:53 INFO - PROCESS | 1620 | 1472297213584 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 04:26:53 INFO - PROCESS | 1620 | 1472297213590 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:53 INFO - PROCESS | 1620 | 1472297213592 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:53 INFO - PROCESS | 1620 | ++DOCSHELL 0C2D3C00 == 38 [pid = 1620] [id = 69] 04:26:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (16435800) [pid = 1620] [serial = 204] [outer = 00000000] 04:26:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (16467C00) [pid = 1620] [serial = 205] [outer = 16435800] 04:26:53 INFO - PROCESS | 1620 | 1472297213637 Marionette DEBUG loaded listener.js 04:26:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (1646C800) [pid = 1620] [serial = 206] [outer = 16435800] 04:26:53 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (16464800) [pid = 1620] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:26:53 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (1646C000) [pid = 1620] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:26:53 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (0CC11400) [pid = 1620] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:26:53 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (0D259000) [pid = 1620] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:26:53 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (117EF800) [pid = 1620] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:26:53 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (14340000) [pid = 1620] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:26:53 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (0CAE5C00) [pid = 1620] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:26:53 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (0855CC00) [pid = 1620] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:26:53 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (155BB000) [pid = 1620] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:26:53 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (1175E400) [pid = 1620] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:26:54 INFO - PROCESS | 1620 | 1472297214150 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]]]}] 04:26:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:26:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 730ms 04:26:54 INFO - PROCESS | 1620 | 1472297214205 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 04:26:54 INFO - PROCESS | 1620 | 1472297214207 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 04:26:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:26:54 INFO - PROCESS | 1620 | 1472297214210 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:26:54 INFO - PROCESS | 1620 | 1472297214212 Marionette TRACE conn6 <- [1,242,null,{}] 04:26:54 INFO - PROCESS | 1620 | 1472297214237 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}] 04:26:54 INFO - PROCESS | 1620 | 1472297214239 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:54 INFO - PROCESS | 1620 | 1472297214324 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 04:26:54 INFO - PROCESS | 1620 | 1472297214329 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:54 INFO - PROCESS | 1620 | 1472297214331 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:54 INFO - PROCESS | 1620 | ++DOCSHELL 12D22C00 == 39 [pid = 1620] [id = 70] 04:26:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (13016800) [pid = 1620] [serial = 207] [outer = 00000000] 04:26:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (16464800) [pid = 1620] [serial = 208] [outer = 13016800] 04:26:54 INFO - PROCESS | 1620 | 1472297214378 Marionette DEBUG loaded listener.js 04:26:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (16538C00) [pid = 1620] [serial = 209] [outer = 13016800] 04:26:54 INFO - PROCESS | 1620 | 1472297214765 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]]]}] 04:26:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:26:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 570ms 04:26:54 INFO - PROCESS | 1620 | 1472297214782 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 04:26:54 INFO - PROCESS | 1620 | 1472297214793 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 04:26:54 INFO - PROCESS | 1620 | 1472297214796 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:26:54 INFO - PROCESS | 1620 | 1472297214798 Marionette TRACE conn6 <- [1,246,null,{}] 04:26:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:26:54 INFO - PROCESS | 1620 | 1472297214801 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}] 04:26:54 INFO - PROCESS | 1620 | 1472297214803 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:54 INFO - PROCESS | 1620 | 1472297214919 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 04:26:54 INFO - PROCESS | 1620 | 1472297214926 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:54 INFO - PROCESS | 1620 | 1472297214928 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:54 INFO - PROCESS | 1620 | ++DOCSHELL 1642CC00 == 40 [pid = 1620] [id = 71] 04:26:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (16431400) [pid = 1620] [serial = 210] [outer = 00000000] 04:26:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (16C36800) [pid = 1620] [serial = 211] [outer = 16431400] 04:26:54 INFO - PROCESS | 1620 | 1472297214973 Marionette DEBUG loaded listener.js 04:26:55 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (16E19C00) [pid = 1620] [serial = 212] [outer = 16431400] 04:26:55 INFO - PROCESS | 1620 | 1472297215338 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]]]}] 04:26:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:26:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 570ms 04:26:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:26:55 INFO - PROCESS | 1620 | 1472297215372 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 04:26:55 INFO - PROCESS | 1620 | 1472297215374 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 04:26:55 INFO - PROCESS | 1620 | 1472297215377 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:26:55 INFO - PROCESS | 1620 | 1472297215380 Marionette TRACE conn6 <- [1,250,null,{}] 04:26:55 INFO - PROCESS | 1620 | 1472297215383 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}] 04:26:55 INFO - PROCESS | 1620 | 1472297215386 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:55 INFO - PROCESS | 1620 | 1472297215480 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 04:26:55 INFO - PROCESS | 1620 | 1472297215560 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:55 INFO - PROCESS | 1620 | 1472297215562 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:55 INFO - PROCESS | 1620 | ++DOCSHELL 17C0EC00 == 41 [pid = 1620] [id = 72] 04:26:55 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (17C10000) [pid = 1620] [serial = 213] [outer = 00000000] 04:26:55 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (180D8800) [pid = 1620] [serial = 214] [outer = 17C10000] 04:26:55 INFO - PROCESS | 1620 | 1472297215611 Marionette DEBUG loaded listener.js 04:26:55 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (181D3800) [pid = 1620] [serial = 215] [outer = 17C10000] 04:26:56 INFO - PROCESS | 1620 | 1472297216100 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]]]}] 04:26:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:26:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 770ms 04:26:56 INFO - PROCESS | 1620 | 1472297216170 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 04:26:56 INFO - PROCESS | 1620 | 1472297216174 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 04:26:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:26:56 INFO - PROCESS | 1620 | 1472297216216 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:26:56 INFO - PROCESS | 1620 | 1472297216218 Marionette TRACE conn6 <- [1,254,null,{}] 04:26:56 INFO - PROCESS | 1620 | 1472297216240 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}] 04:26:56 INFO - PROCESS | 1620 | 1472297216243 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:56 INFO - PROCESS | 1620 | 1472297216447 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 04:26:56 INFO - PROCESS | 1620 | 1472297216531 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:56 INFO - PROCESS | 1620 | 1472297216534 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:56 INFO - PROCESS | 1620 | ++DOCSHELL 0C585800 == 42 [pid = 1620] [id = 73] 04:26:56 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (0C6F2000) [pid = 1620] [serial = 216] [outer = 00000000] 04:26:56 INFO - PROCESS | 1620 | ++DOMWINDOW == 90 (0CAEF000) [pid = 1620] [serial = 217] [outer = 0C6F2000] 04:26:56 INFO - PROCESS | 1620 | 1472297216638 Marionette DEBUG loaded listener.js 04:26:56 INFO - PROCESS | 1620 | ++DOMWINDOW == 91 (0CC17800) [pid = 1620] [serial = 218] [outer = 0C6F2000] 04:26:57 INFO - PROCESS | 1620 | 1472297217216 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]]]}] 04:26:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:26:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1046ms 04:26:57 INFO - PROCESS | 1620 | 1472297217243 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 04:26:57 INFO - PROCESS | 1620 | 1472297217248 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 04:26:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:26:57 INFO - PROCESS | 1620 | 1472297217255 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:26:57 INFO - PROCESS | 1620 | 1472297217258 Marionette TRACE conn6 <- [1,258,null,{}] 04:26:57 INFO - PROCESS | 1620 | 1472297217262 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}] 04:26:57 INFO - PROCESS | 1620 | 1472297217265 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:57 INFO - PROCESS | 1620 | 1472297217379 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 04:26:57 INFO - PROCESS | 1620 | 1472297217472 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:57 INFO - PROCESS | 1620 | 1472297217475 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:57 INFO - PROCESS | 1620 | ++DOCSHELL 11718800 == 43 [pid = 1620] [id = 74] 04:26:57 INFO - PROCESS | 1620 | ++DOMWINDOW == 92 (11719400) [pid = 1620] [serial = 219] [outer = 00000000] 04:26:57 INFO - PROCESS | 1620 | ++DOMWINDOW == 93 (12267800) [pid = 1620] [serial = 220] [outer = 11719400] 04:26:57 INFO - PROCESS | 1620 | 1472297217534 Marionette DEBUG loaded listener.js 04:26:57 INFO - PROCESS | 1620 | ++DOMWINDOW == 94 (147CCC00) [pid = 1620] [serial = 221] [outer = 11719400] 04:26:58 INFO - PROCESS | 1620 | 1472297218130 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]]]}] 04:26:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:26:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 930ms 04:26:58 INFO - PROCESS | 1620 | 1472297218189 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 04:26:58 INFO - PROCESS | 1620 | 1472297218191 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 04:26:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:26:58 INFO - PROCESS | 1620 | 1472297218195 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:26:58 INFO - PROCESS | 1620 | 1472297218199 Marionette TRACE conn6 <- [1,262,null,{}] 04:26:58 INFO - PROCESS | 1620 | 1472297218210 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}] 04:26:58 INFO - PROCESS | 1620 | 1472297218215 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:58 INFO - PROCESS | 1620 | 1472297218322 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 04:26:58 INFO - PROCESS | 1620 | 1472297218444 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:58 INFO - PROCESS | 1620 | 1472297218448 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:58 INFO - PROCESS | 1620 | ++DOCSHELL 180D7C00 == 44 [pid = 1620] [id = 75] 04:26:58 INFO - PROCESS | 1620 | ++DOMWINDOW == 95 (180D8400) [pid = 1620] [serial = 222] [outer = 00000000] 04:26:58 INFO - PROCESS | 1620 | ++DOMWINDOW == 96 (180DE800) [pid = 1620] [serial = 223] [outer = 180D8400] 04:26:58 INFO - PROCESS | 1620 | 1472297218507 Marionette DEBUG loaded listener.js 04:26:58 INFO - PROCESS | 1620 | ++DOMWINDOW == 97 (182D8400) [pid = 1620] [serial = 224] [outer = 180D8400] 04:26:59 INFO - PROCESS | 1620 | 1472297219064 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]]]}] 04:26:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:26:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 930ms 04:26:59 INFO - PROCESS | 1620 | 1472297219128 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 04:26:59 INFO - PROCESS | 1620 | 1472297219131 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 04:26:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:26:59 INFO - PROCESS | 1620 | 1472297219135 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:26:59 INFO - PROCESS | 1620 | 1472297219137 Marionette TRACE conn6 <- [1,266,null,{}] 04:26:59 INFO - PROCESS | 1620 | 1472297219141 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}] 04:26:59 INFO - PROCESS | 1620 | 1472297219143 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:59 INFO - PROCESS | 1620 | 1472297219252 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 04:26:59 INFO - PROCESS | 1620 | 1472297219328 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:59 INFO - PROCESS | 1620 | 1472297219331 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:26:59 INFO - PROCESS | 1620 | ++DOCSHELL 08558400 == 45 [pid = 1620] [id = 76] 04:26:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 98 (08562C00) [pid = 1620] [serial = 225] [outer = 00000000] 04:26:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 99 (08834400) [pid = 1620] [serial = 226] [outer = 08562C00] 04:26:59 INFO - PROCESS | 1620 | 1472297219521 Marionette DEBUG loaded listener.js 04:26:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 100 (0C276C00) [pid = 1620] [serial = 227] [outer = 08562C00] 04:27:00 INFO - PROCESS | 1620 | 1472297220160 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]]]}] 04:27:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:27:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1073ms 04:27:00 INFO - PROCESS | 1620 | 1472297220230 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 04:27:00 INFO - PROCESS | 1620 | 1472297220232 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 04:27:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:27:00 INFO - PROCESS | 1620 | 1472297220315 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:27:00 INFO - PROCESS | 1620 | 1472297220317 Marionette TRACE conn6 <- [1,270,null,{}] 04:27:00 INFO - PROCESS | 1620 | --DOCSHELL 08839C00 == 44 [pid = 1620] [id = 37] 04:27:00 INFO - PROCESS | 1620 | --DOCSHELL 1642CC00 == 43 [pid = 1620] [id = 71] 04:27:00 INFO - PROCESS | 1620 | --DOCSHELL 12D22C00 == 42 [pid = 1620] [id = 70] 04:27:00 INFO - PROCESS | 1620 | --DOCSHELL 0C2D3C00 == 41 [pid = 1620] [id = 69] 04:27:00 INFO - PROCESS | 1620 | --DOCSHELL 0BD47400 == 40 [pid = 1620] [id = 68] 04:27:00 INFO - PROCESS | 1620 | --DOCSHELL 13EE6C00 == 39 [pid = 1620] [id = 67] 04:27:00 INFO - PROCESS | 1620 | --DOCSHELL 13E5F400 == 38 [pid = 1620] [id = 66] 04:27:00 INFO - PROCESS | 1620 | --DOCSHELL 1173E000 == 37 [pid = 1620] [id = 65] 04:27:00 INFO - PROCESS | 1620 | --DOCSHELL 10E76400 == 36 [pid = 1620] [id = 64] 04:27:00 INFO - PROCESS | 1620 | --DOCSHELL 0883A800 == 35 [pid = 1620] [id = 63] 04:27:00 INFO - PROCESS | 1620 | --DOCSHELL 0C26A800 == 34 [pid = 1620] [id = 62] 04:27:00 INFO - PROCESS | 1620 | --DOCSHELL 1653CC00 == 33 [pid = 1620] [id = 59] 04:27:00 INFO - PROCESS | 1620 | --DOMWINDOW == 99 (14C87C00) [pid = 1620] [serial = 172] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 1620 | --DOMWINDOW == 98 (16C37800) [pid = 1620] [serial = 159] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 1620 | --DOMWINDOW == 97 (18967000) [pid = 1620] [serial = 162] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 1620 | --DOMWINDOW == 96 (0CEBD400) [pid = 1620] [serial = 145] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 1620 | --DOMWINDOW == 95 (0CC1D400) [pid = 1620] [serial = 144] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 1620 | --DOMWINDOW == 94 (10D25400) [pid = 1620] [serial = 40] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:27:00 INFO - PROCESS | 1620 | --DOMWINDOW == 93 (0DBCC000) [pid = 1620] [serial = 147] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 1620 | --DOMWINDOW == 92 (10EB7400) [pid = 1620] [serial = 148] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 1620 | --DOMWINDOW == 91 (12265400) [pid = 1620] [serial = 150] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 1620 | --DOMWINDOW == 90 (13013C00) [pid = 1620] [serial = 151] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 1620 | --DOMWINDOW == 89 (14C7D000) [pid = 1620] [serial = 153] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (15414000) [pid = 1620] [serial = 154] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (18964C00) [pid = 1620] [serial = 138] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (0CEB8C00) [pid = 1620] [serial = 141] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (0DBCD800) [pid = 1620] [serial = 166] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (08563000) [pid = 1620] [serial = 169] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (08803C00) [pid = 1620] [serial = 170] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (10DAA800) [pid = 1620] [serial = 167] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (18969800) [pid = 1620] [serial = 163] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (15C0A400) [pid = 1620] [serial = 156] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (1642D000) [pid = 1620] [serial = 157] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (180DA000) [pid = 1620] [serial = 160] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (1646F000) [pid = 1620] [serial = 173] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 1620 | 1472297220394 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}] 04:27:00 INFO - PROCESS | 1620 | 1472297220396 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:00 INFO - PROCESS | 1620 | 1472297220515 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 04:27:00 INFO - PROCESS | 1620 | 1472297220601 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:00 INFO - PROCESS | 1620 | 1472297220604 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:00 INFO - PROCESS | 1620 | ++DOCSHELL 0CC1DC00 == 34 [pid = 1620] [id = 77] 04:27:00 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (0CC1E400) [pid = 1620] [serial = 228] [outer = 00000000] 04:27:00 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (0D101400) [pid = 1620] [serial = 229] [outer = 0CC1E400] 04:27:00 INFO - PROCESS | 1620 | 1472297220653 Marionette DEBUG loaded listener.js 04:27:00 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (10D25400) [pid = 1620] [serial = 230] [outer = 0CC1E400] 04:27:01 INFO - PROCESS | 1620 | 1472297221076 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]]]}] 04:27:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:27:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 890ms 04:27:01 INFO - PROCESS | 1620 | 1472297221137 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 04:27:01 INFO - PROCESS | 1620 | 1472297221141 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 04:27:01 INFO - PROCESS | 1620 | 1472297221147 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:27:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:27:01 INFO - PROCESS | 1620 | 1472297221150 Marionette TRACE conn6 <- [1,274,null,{}] 04:27:01 INFO - PROCESS | 1620 | 1472297221154 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}] 04:27:01 INFO - PROCESS | 1620 | 1472297221156 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:01 INFO - PROCESS | 1620 | 1472297221245 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 04:27:01 INFO - PROCESS | 1620 | 1472297221254 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:01 INFO - PROCESS | 1620 | 1472297221256 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:01 INFO - PROCESS | 1620 | ++DOCSHELL 13EE6C00 == 35 [pid = 1620] [id = 78] 04:27:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (13EE7000) [pid = 1620] [serial = 231] [outer = 00000000] 04:27:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (14393000) [pid = 1620] [serial = 232] [outer = 13EE7000] 04:27:01 INFO - PROCESS | 1620 | 1472297221309 Marionette DEBUG loaded listener.js 04:27:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (14C83400) [pid = 1620] [serial = 233] [outer = 13EE7000] 04:27:01 INFO - PROCESS | 1620 | 1472297221750 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]]]}] 04:27:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:27:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 630ms 04:27:01 INFO - PROCESS | 1620 | 1472297221782 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 04:27:01 INFO - PROCESS | 1620 | 1472297221785 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 04:27:01 INFO - PROCESS | 1620 | 1472297221792 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:27:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:27:01 INFO - PROCESS | 1620 | 1472297221795 Marionette TRACE conn6 <- [1,278,null,{}] 04:27:01 INFO - PROCESS | 1620 | 1472297221805 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}] 04:27:01 INFO - PROCESS | 1620 | 1472297221810 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:01 INFO - PROCESS | 1620 | 1472297221907 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 04:27:01 INFO - PROCESS | 1620 | 1472297221916 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:01 INFO - PROCESS | 1620 | 1472297221919 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:01 INFO - PROCESS | 1620 | ++DOCSHELL 155BF400 == 36 [pid = 1620] [id = 79] 04:27:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (15937800) [pid = 1620] [serial = 234] [outer = 00000000] 04:27:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (15C1CC00) [pid = 1620] [serial = 235] [outer = 15937800] 04:27:01 INFO - PROCESS | 1620 | 1472297221965 Marionette DEBUG loaded listener.js 04:27:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (15C25000) [pid = 1620] [serial = 236] [outer = 15937800] 04:27:02 INFO - PROCESS | 1620 | 1472297222397 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]]]}] 04:27:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:27:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 04:27:02 INFO - PROCESS | 1620 | 1472297222427 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 04:27:02 INFO - PROCESS | 1620 | 1472297222430 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 04:27:02 INFO - PROCESS | 1620 | 1472297222433 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:27:02 INFO - PROCESS | 1620 | 1472297222435 Marionette TRACE conn6 <- [1,282,null,{}] 04:27:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:27:02 INFO - PROCESS | 1620 | 1472297222438 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}] 04:27:02 INFO - PROCESS | 1620 | 1472297222440 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:02 INFO - PROCESS | 1620 | 1472297222526 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 04:27:02 INFO - PROCESS | 1620 | 1472297222532 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:02 INFO - PROCESS | 1620 | 1472297222534 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:02 INFO - PROCESS | 1620 | ++DOCSHELL 1642E800 == 37 [pid = 1620] [id = 80] 04:27:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (16434400) [pid = 1620] [serial = 237] [outer = 00000000] 04:27:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (1646E000) [pid = 1620] [serial = 238] [outer = 16434400] 04:27:02 INFO - PROCESS | 1620 | 1472297222581 Marionette DEBUG loaded listener.js 04:27:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (16487C00) [pid = 1620] [serial = 239] [outer = 16434400] 04:27:03 INFO - PROCESS | 1620 | 1472297223057 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]]]}] 04:27:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:27:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 670ms 04:27:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:27:03 INFO - PROCESS | 1620 | 1472297223107 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 04:27:03 INFO - PROCESS | 1620 | 1472297223109 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 04:27:03 INFO - PROCESS | 1620 | 1472297223112 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:27:03 INFO - PROCESS | 1620 | 1472297223114 Marionette TRACE conn6 <- [1,286,null,{}] 04:27:03 INFO - PROCESS | 1620 | 1472297223117 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}] 04:27:03 INFO - PROCESS | 1620 | 1472297223120 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:03 INFO - PROCESS | 1620 | 1472297223228 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 04:27:03 INFO - PROCESS | 1620 | 1472297223236 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:03 INFO - PROCESS | 1620 | 1472297223238 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:03 INFO - PROCESS | 1620 | ++DOCSHELL 1715D800 == 38 [pid = 1620] [id = 81] 04:27:03 INFO - PROCESS | 1620 | ++DOMWINDOW == 90 (17161400) [pid = 1620] [serial = 240] [outer = 00000000] 04:27:03 INFO - PROCESS | 1620 | ++DOMWINDOW == 91 (180D6000) [pid = 1620] [serial = 241] [outer = 17161400] 04:27:03 INFO - PROCESS | 1620 | 1472297223335 Marionette DEBUG loaded listener.js 04:27:03 INFO - PROCESS | 1620 | ++DOMWINDOW == 92 (181CB000) [pid = 1620] [serial = 242] [outer = 17161400] 04:27:03 INFO - PROCESS | 1620 | 1472297223798 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]]]}] 04:27:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:27:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 730ms 04:27:03 INFO - PROCESS | 1620 | 1472297223846 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 04:27:03 INFO - PROCESS | 1620 | 1472297223848 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 04:27:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:27:03 INFO - PROCESS | 1620 | 1472297223873 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:27:03 INFO - PROCESS | 1620 | 1472297223875 Marionette TRACE conn6 <- [1,290,null,{}] 04:27:03 INFO - PROCESS | 1620 | 1472297223888 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}] 04:27:03 INFO - PROCESS | 1620 | 1472297223894 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:04 INFO - PROCESS | 1620 | 1472297224005 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 04:27:04 INFO - PROCESS | 1620 | 1472297224065 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:04 INFO - PROCESS | 1620 | 1472297224067 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:04 INFO - PROCESS | 1620 | ++DOCSHELL 182D1800 == 39 [pid = 1620] [id = 82] 04:27:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 93 (182D7000) [pid = 1620] [serial = 243] [outer = 00000000] 04:27:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 94 (190C8C00) [pid = 1620] [serial = 244] [outer = 182D7000] 04:27:04 INFO - PROCESS | 1620 | 1472297224112 Marionette DEBUG loaded listener.js 04:27:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 95 (190C9800) [pid = 1620] [serial = 245] [outer = 182D7000] 04:27:04 INFO - PROCESS | 1620 | 1472297224526 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]]]}] 04:27:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:27:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 690ms 04:27:04 INFO - PROCESS | 1620 | 1472297224543 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 04:27:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:27:04 INFO - PROCESS | 1620 | 1472297224545 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 04:27:04 INFO - PROCESS | 1620 | 1472297224548 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:27:04 INFO - PROCESS | 1620 | 1472297224550 Marionette TRACE conn6 <- [1,294,null,{}] 04:27:04 INFO - PROCESS | 1620 | 1472297224553 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}] 04:27:04 INFO - PROCESS | 1620 | 1472297224555 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:04 INFO - PROCESS | 1620 | 1472297224667 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 04:27:04 INFO - PROCESS | 1620 | 1472297224672 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:04 INFO - PROCESS | 1620 | 1472297224674 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:04 INFO - PROCESS | 1620 | ++DOCSHELL 0CC21400 == 40 [pid = 1620] [id = 83] 04:27:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 96 (0CC21C00) [pid = 1620] [serial = 246] [outer = 00000000] 04:27:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 97 (0CC2AC00) [pid = 1620] [serial = 247] [outer = 0CC21C00] 04:27:04 INFO - PROCESS | 1620 | 1472297224718 Marionette DEBUG loaded listener.js 04:27:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 98 (0CC2EC00) [pid = 1620] [serial = 248] [outer = 0CC21C00] 04:27:04 INFO - PROCESS | 1620 | --DOMWINDOW == 97 (14C2E400) [pid = 1620] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:27:04 INFO - PROCESS | 1620 | --DOMWINDOW == 96 (11753400) [pid = 1620] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:27:04 INFO - PROCESS | 1620 | --DOMWINDOW == 95 (0883AC00) [pid = 1620] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:27:04 INFO - PROCESS | 1620 | --DOMWINDOW == 94 (15C25400) [pid = 1620] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:27:04 INFO - PROCESS | 1620 | --DOMWINDOW == 93 (0C26B400) [pid = 1620] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:27:04 INFO - PROCESS | 1620 | --DOMWINDOW == 92 (13E5F800) [pid = 1620] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:27:04 INFO - PROCESS | 1620 | --DOMWINDOW == 91 (10E76C00) [pid = 1620] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:27:04 INFO - PROCESS | 1620 | --DOMWINDOW == 90 (16435800) [pid = 1620] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:27:04 INFO - PROCESS | 1620 | --DOMWINDOW == 89 (16431400) [pid = 1620] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:27:04 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (13016800) [pid = 1620] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:27:05 INFO - PROCESS | 1620 | 1472297225201 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]]]}] 04:27:05 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. 04:27:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 730ms 04:27:05 INFO - PROCESS | 1620 | 1472297225279 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 04:27:05 INFO - PROCESS | 1620 | 1472297225281 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 04:27:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:27:05 INFO - PROCESS | 1620 | 1472297225284 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:27:05 INFO - PROCESS | 1620 | 1472297225286 Marionette TRACE conn6 <- [1,298,null,{}] 04:27:05 INFO - PROCESS | 1620 | 1472297225289 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}] 04:27:05 INFO - PROCESS | 1620 | 1472297225291 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:05 INFO - PROCESS | 1620 | 1472297225397 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 04:27:05 INFO - PROCESS | 1620 | 1472297225403 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:05 INFO - PROCESS | 1620 | 1472297225404 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:05 INFO - PROCESS | 1620 | ++DOCSHELL 0CC2C800 == 41 [pid = 1620] [id = 84] 04:27:05 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (0CC2D400) [pid = 1620] [serial = 249] [outer = 00000000] 04:27:05 INFO - PROCESS | 1620 | ++DOMWINDOW == 90 (1593F400) [pid = 1620] [serial = 250] [outer = 0CC2D400] 04:27:05 INFO - PROCESS | 1620 | 1472297225449 Marionette DEBUG loaded listener.js 04:27:05 INFO - PROCESS | 1620 | ++DOMWINDOW == 91 (16461800) [pid = 1620] [serial = 251] [outer = 0CC2D400] 04:27:05 INFO - PROCESS | 1620 | 1472297225873 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]]]}] 04:27:05 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. 04:27:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 630ms 04:27:05 INFO - PROCESS | 1620 | 1472297225915 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 04:27:05 INFO - PROCESS | 1620 | 1472297225917 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 04:27:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:27:05 INFO - PROCESS | 1620 | 1472297225925 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:27:05 INFO - PROCESS | 1620 | 1472297225926 Marionette TRACE conn6 <- [1,302,null,{}] 04:27:05 INFO - PROCESS | 1620 | 1472297225930 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}] 04:27:05 INFO - PROCESS | 1620 | 1472297225932 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:06 INFO - PROCESS | 1620 | 1472297226014 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 04:27:06 INFO - PROCESS | 1620 | 1472297226021 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:06 INFO - PROCESS | 1620 | 1472297226023 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:06 INFO - PROCESS | 1620 | ++DOCSHELL 0CC2B000 == 42 [pid = 1620] [id = 85] 04:27:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 92 (15933800) [pid = 1620] [serial = 252] [outer = 00000000] 04:27:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 93 (190D4400) [pid = 1620] [serial = 253] [outer = 15933800] 04:27:06 INFO - PROCESS | 1620 | 1472297226068 Marionette DEBUG loaded listener.js 04:27:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 94 (1AD53C00) [pid = 1620] [serial = 254] [outer = 15933800] 04:27:06 INFO - PROCESS | 1620 | 1472297226477 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]]]}] 04:27:06 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. 04:27:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 570ms 04:27:06 INFO - PROCESS | 1620 | 1472297226495 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 04:27:06 INFO - PROCESS | 1620 | 1472297226497 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 04:27:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:27:06 INFO - PROCESS | 1620 | 1472297226500 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:27:06 INFO - PROCESS | 1620 | 1472297226502 Marionette TRACE conn6 <- [1,306,null,{}] 04:27:06 INFO - PROCESS | 1620 | 1472297226506 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}] 04:27:06 INFO - PROCESS | 1620 | 1472297226507 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:06 INFO - PROCESS | 1620 | 1472297226634 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 04:27:06 INFO - PROCESS | 1620 | 1472297226641 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:06 INFO - PROCESS | 1620 | 1472297226643 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:06 INFO - PROCESS | 1620 | ++DOCSHELL 15C4F800 == 43 [pid = 1620] [id = 86] 04:27:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 95 (15C50000) [pid = 1620] [serial = 255] [outer = 00000000] 04:27:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 96 (15C57400) [pid = 1620] [serial = 256] [outer = 15C50000] 04:27:06 INFO - PROCESS | 1620 | 1472297226690 Marionette DEBUG loaded listener.js 04:27:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 97 (15C5CC00) [pid = 1620] [serial = 257] [outer = 15C50000] 04:27:06 INFO - PROCESS | 1620 | 1472297226965 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:27:07 INFO - PROCESS | 1620 | 1472297227311 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]]]}] 04:27:07 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. 04:27:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 870ms 04:27:07 INFO - PROCESS | 1620 | 1472297227372 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 04:27:07 INFO - PROCESS | 1620 | 1472297227377 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 04:27:07 INFO - PROCESS | 1620 | 1472297227382 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:27:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:27:07 INFO - PROCESS | 1620 | 1472297227386 Marionette TRACE conn6 <- [1,310,null,{}] 04:27:07 INFO - PROCESS | 1620 | 1472297227394 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}] 04:27:07 INFO - PROCESS | 1620 | 1472297227398 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:07 INFO - PROCESS | 1620 | 1472297227520 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 04:27:07 INFO - PROCESS | 1620 | 1472297227638 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:07 INFO - PROCESS | 1620 | 1472297227641 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:07 INFO - PROCESS | 1620 | ++DOCSHELL 0880C000 == 44 [pid = 1620] [id = 87] 04:27:07 INFO - PROCESS | 1620 | ++DOMWINDOW == 98 (08839C00) [pid = 1620] [serial = 258] [outer = 00000000] 04:27:07 INFO - PROCESS | 1620 | ++DOMWINDOW == 99 (0CEE0000) [pid = 1620] [serial = 259] [outer = 08839C00] 04:27:07 INFO - PROCESS | 1620 | 1472297227702 Marionette DEBUG loaded listener.js 04:27:07 INFO - PROCESS | 1620 | ++DOMWINDOW == 100 (0DCE1000) [pid = 1620] [serial = 260] [outer = 08839C00] 04:27:08 INFO - PROCESS | 1620 | 1472297228298 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]]]}] 04:27:08 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. 04:27:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 970ms 04:27:08 INFO - PROCESS | 1620 | 1472297228357 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 04:27:08 INFO - PROCESS | 1620 | 1472297228362 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 04:27:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:27:08 INFO - PROCESS | 1620 | 1472297228369 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:27:08 INFO - PROCESS | 1620 | 1472297228372 Marionette TRACE conn6 <- [1,314,null,{}] 04:27:08 INFO - PROCESS | 1620 | 1472297228376 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}] 04:27:08 INFO - PROCESS | 1620 | 1472297228379 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:08 INFO - PROCESS | 1620 | 1472297228493 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 04:27:08 INFO - PROCESS | 1620 | 1472297228616 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:08 INFO - PROCESS | 1620 | 1472297228619 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:08 INFO - PROCESS | 1620 | ++DOCSHELL 117EC800 == 45 [pid = 1620] [id = 88] 04:27:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 101 (117EDC00) [pid = 1620] [serial = 261] [outer = 00000000] 04:27:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 102 (13E60000) [pid = 1620] [serial = 262] [outer = 117EDC00] 04:27:08 INFO - PROCESS | 1620 | 1472297228679 Marionette DEBUG loaded listener.js 04:27:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 103 (14C9F400) [pid = 1620] [serial = 263] [outer = 117EDC00] 04:27:09 INFO - PROCESS | 1620 | 1472297229333 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]]]}] 04:27:09 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. 04:27:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 971ms 04:27:09 INFO - PROCESS | 1620 | 1472297229343 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 04:27:09 INFO - PROCESS | 1620 | 1472297229346 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 04:27:09 INFO - PROCESS | 1620 | 1472297229350 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:27:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:27:09 INFO - PROCESS | 1620 | 1472297229354 Marionette TRACE conn6 <- [1,318,null,{}] 04:27:09 INFO - PROCESS | 1620 | 1472297229365 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}] 04:27:09 INFO - PROCESS | 1620 | 1472297229370 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:09 INFO - PROCESS | 1620 | 1472297229480 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 04:27:09 INFO - PROCESS | 1620 | 1472297229604 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:09 INFO - PROCESS | 1620 | 1472297229607 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:09 INFO - PROCESS | 1620 | ++DOCSHELL 1642F000 == 46 [pid = 1620] [id = 89] 04:27:09 INFO - PROCESS | 1620 | ++DOMWINDOW == 104 (16430000) [pid = 1620] [serial = 264] [outer = 00000000] 04:27:09 INFO - PROCESS | 1620 | ++DOMWINDOW == 105 (16E12000) [pid = 1620] [serial = 265] [outer = 16430000] 04:27:09 INFO - PROCESS | 1620 | 1472297229667 Marionette DEBUG loaded listener.js 04:27:09 INFO - PROCESS | 1620 | ++DOMWINDOW == 106 (180E1000) [pid = 1620] [serial = 266] [outer = 16430000] 04:27:10 INFO - PROCESS | 1620 | 1472297230239 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]]]}] 04:27:10 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. 04:27:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 930ms 04:27:10 INFO - PROCESS | 1620 | 1472297230451 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 04:27:10 INFO - PROCESS | 1620 | 1472297230455 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 04:27:10 INFO - PROCESS | 1620 | 1472297230484 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:27:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:27:10 INFO - PROCESS | 1620 | 1472297230487 Marionette TRACE conn6 <- [1,322,null,{}] 04:27:10 INFO - PROCESS | 1620 | 1472297230493 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}] 04:27:10 INFO - PROCESS | 1620 | 1472297230496 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:10 INFO - PROCESS | 1620 | 1472297230596 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 04:27:10 INFO - PROCESS | 1620 | 1472297230671 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:10 INFO - PROCESS | 1620 | 1472297230676 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:10 INFO - PROCESS | 1620 | ++DOCSHELL 0CAF2400 == 47 [pid = 1620] [id = 90] 04:27:10 INFO - PROCESS | 1620 | ++DOMWINDOW == 107 (0CAF2800) [pid = 1620] [serial = 267] [outer = 00000000] 04:27:10 INFO - PROCESS | 1620 | ++DOMWINDOW == 108 (0CC1D000) [pid = 1620] [serial = 268] [outer = 0CAF2800] 04:27:10 INFO - PROCESS | 1620 | 1472297230727 Marionette DEBUG loaded listener.js 04:27:10 INFO - PROCESS | 1620 | ++DOMWINDOW == 109 (0CEB4800) [pid = 1620] [serial = 269] [outer = 0CAF2800] 04:27:11 INFO - PROCESS | 1620 | --DOCSHELL 0CC2B000 == 46 [pid = 1620] [id = 85] 04:27:11 INFO - PROCESS | 1620 | --DOCSHELL 0CC2C800 == 45 [pid = 1620] [id = 84] 04:27:11 INFO - PROCESS | 1620 | --DOCSHELL 0CC21400 == 44 [pid = 1620] [id = 83] 04:27:11 INFO - PROCESS | 1620 | --DOCSHELL 182D1800 == 43 [pid = 1620] [id = 82] 04:27:11 INFO - PROCESS | 1620 | --DOCSHELL 1715D800 == 42 [pid = 1620] [id = 81] 04:27:11 INFO - PROCESS | 1620 | --DOCSHELL 1642E800 == 41 [pid = 1620] [id = 80] 04:27:11 INFO - PROCESS | 1620 | --DOCSHELL 155BF400 == 40 [pid = 1620] [id = 79] 04:27:11 INFO - PROCESS | 1620 | --DOCSHELL 13EE6C00 == 39 [pid = 1620] [id = 78] 04:27:11 INFO - PROCESS | 1620 | --DOCSHELL 0CC1DC00 == 38 [pid = 1620] [id = 77] 04:27:11 INFO - PROCESS | 1620 | --DOCSHELL 08558400 == 37 [pid = 1620] [id = 76] 04:27:11 INFO - PROCESS | 1620 | --DOMWINDOW == 108 (180D8800) [pid = 1620] [serial = 214] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 1620 | 1472297231392 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]]]}] 04:27:11 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. 04:27:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 931ms 04:27:11 INFO - PROCESS | 1620 | 1472297231424 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 04:27:11 INFO - PROCESS | 1620 | 1472297231427 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 04:27:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:27:11 INFO - PROCESS | 1620 | 1472297231433 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:27:11 INFO - PROCESS | 1620 | 1472297231436 Marionette TRACE conn6 <- [1,326,null,{}] 04:27:11 INFO - PROCESS | 1620 | 1472297231440 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}] 04:27:11 INFO - PROCESS | 1620 | 1472297231443 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:11 INFO - PROCESS | 1620 | 1472297231539 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 04:27:11 INFO - PROCESS | 1620 | --DOMWINDOW == 107 (0CAF1800) [pid = 1620] [serial = 178] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 1620 | --DOMWINDOW == 106 (16467C00) [pid = 1620] [serial = 205] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 1620 | --DOMWINDOW == 105 (16E19C00) [pid = 1620] [serial = 212] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 1620 | --DOMWINDOW == 104 (16464800) [pid = 1620] [serial = 208] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 1620 | --DOMWINDOW == 103 (1646C800) [pid = 1620] [serial = 206] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 1620 | --DOMWINDOW == 102 (16C36800) [pid = 1620] [serial = 211] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 1620 | --DOMWINDOW == 101 (147CD800) [pid = 1620] [serial = 197] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 1620 | --DOMWINDOW == 100 (16538C00) [pid = 1620] [serial = 209] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 1620 | --DOMWINDOW == 99 (15935000) [pid = 1620] [serial = 199] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 1620 | --DOMWINDOW == 98 (15C18400) [pid = 1620] [serial = 200] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 1620 | --DOMWINDOW == 97 (13011000) [pid = 1620] [serial = 194] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 1620 | --DOMWINDOW == 96 (12268000) [pid = 1620] [serial = 193] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 1620 | --DOMWINDOW == 95 (0C6FEC00) [pid = 1620] [serial = 187] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 1620 | --DOMWINDOW == 94 (0CAE6000) [pid = 1620] [serial = 188] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 1620 | --DOMWINDOW == 93 (16436400) [pid = 1620] [serial = 202] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 1620 | --DOMWINDOW == 92 (0CA55400) [pid = 1620] [serial = 185] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 1620 | --DOMWINDOW == 91 (0C5ECC00) [pid = 1620] [serial = 184] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 1620 | --DOMWINDOW == 90 (16437400) [pid = 1620] [serial = 203] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 1620 | --DOMWINDOW == 89 (13E60800) [pid = 1620] [serial = 181] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (14343C00) [pid = 1620] [serial = 196] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (110D0800) [pid = 1620] [serial = 190] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (1162E000) [pid = 1620] [serial = 191] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (16541800) [pid = 1620] [serial = 175] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 1620 | 1472297231623 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:11 INFO - PROCESS | 1620 | 1472297231625 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:11 INFO - PROCESS | 1620 | ++DOCSHELL 0BD47400 == 38 [pid = 1620] [id = 91] 04:27:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (0C26FC00) [pid = 1620] [serial = 270] [outer = 00000000] 04:27:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (0CA55400) [pid = 1620] [serial = 271] [outer = 0C26FC00] 04:27:11 INFO - PROCESS | 1620 | 1472297231674 Marionette DEBUG loaded listener.js 04:27:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (0CC20000) [pid = 1620] [serial = 272] [outer = 0C26FC00] 04:27:12 INFO - PROCESS | 1620 | 1472297232086 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]]]}] 04:27:12 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. 04:27:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 670ms 04:27:12 INFO - PROCESS | 1620 | 1472297232104 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 04:27:12 INFO - PROCESS | 1620 | 1472297232106 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 04:27:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:27:12 INFO - PROCESS | 1620 | 1472297232110 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:27:12 INFO - PROCESS | 1620 | 1472297232112 Marionette TRACE conn6 <- [1,330,null,{}] 04:27:12 INFO - PROCESS | 1620 | 1472297232121 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}] 04:27:12 INFO - PROCESS | 1620 | 1472297232125 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:12 INFO - PROCESS | 1620 | 1472297232213 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 04:27:12 INFO - PROCESS | 1620 | 1472297232222 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:12 INFO - PROCESS | 1620 | 1472297232225 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:12 INFO - PROCESS | 1620 | ++DOCSHELL 11627400 == 39 [pid = 1620] [id = 92] 04:27:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (1162E000) [pid = 1620] [serial = 273] [outer = 00000000] 04:27:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 90 (1173AC00) [pid = 1620] [serial = 274] [outer = 1162E000] 04:27:12 INFO - PROCESS | 1620 | 1472297232275 Marionette DEBUG loaded listener.js 04:27:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 91 (117ED800) [pid = 1620] [serial = 275] [outer = 1162E000] 04:27:12 INFO - PROCESS | 1620 | 1472297232742 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]]]}] 04:27:12 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. 04:27:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 671ms 04:27:12 INFO - PROCESS | 1620 | 1472297232785 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 04:27:12 INFO - PROCESS | 1620 | 1472297232787 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 04:27:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:27:12 INFO - PROCESS | 1620 | 1472297232790 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:27:12 INFO - PROCESS | 1620 | 1472297232791 Marionette TRACE conn6 <- [1,334,null,{}] 04:27:12 INFO - PROCESS | 1620 | 1472297232795 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}] 04:27:12 INFO - PROCESS | 1620 | 1472297232797 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:12 INFO - PROCESS | 1620 | 1472297232883 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 04:27:12 INFO - PROCESS | 1620 | 1472297232891 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:12 INFO - PROCESS | 1620 | 1472297232893 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:12 INFO - PROCESS | 1620 | ++DOCSHELL 13013000 == 40 [pid = 1620] [id = 93] 04:27:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 92 (13016000) [pid = 1620] [serial = 276] [outer = 00000000] 04:27:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 93 (14345800) [pid = 1620] [serial = 277] [outer = 13016000] 04:27:12 INFO - PROCESS | 1620 | 1472297232939 Marionette DEBUG loaded listener.js 04:27:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 94 (147CEC00) [pid = 1620] [serial = 278] [outer = 13016000] 04:27:13 INFO - PROCESS | 1620 | 1472297233372 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]]]}] 04:27:13 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. 04:27:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 631ms 04:27:13 INFO - PROCESS | 1620 | 1472297233422 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 04:27:13 INFO - PROCESS | 1620 | 1472297233424 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 04:27:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:27:13 INFO - PROCESS | 1620 | 1472297233427 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:27:13 INFO - PROCESS | 1620 | 1472297233429 Marionette TRACE conn6 <- [1,338,null,{}] 04:27:13 INFO - PROCESS | 1620 | 1472297233433 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}] 04:27:13 INFO - PROCESS | 1620 | 1472297233435 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:13 INFO - PROCESS | 1620 | 1472297233514 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 04:27:13 INFO - PROCESS | 1620 | 1472297233519 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:13 INFO - PROCESS | 1620 | 1472297233522 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:13 INFO - PROCESS | 1620 | ++DOCSHELL 147D5400 == 41 [pid = 1620] [id = 94] 04:27:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 95 (147D5800) [pid = 1620] [serial = 279] [outer = 00000000] 04:27:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 96 (155B6800) [pid = 1620] [serial = 280] [outer = 147D5800] 04:27:13 INFO - PROCESS | 1620 | 1472297233568 Marionette DEBUG loaded listener.js 04:27:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 97 (155B7C00) [pid = 1620] [serial = 281] [outer = 147D5800] 04:27:14 INFO - PROCESS | 1620 | 1472297234058 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]]]}] 04:27:14 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. 04:27:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 670ms 04:27:14 INFO - PROCESS | 1620 | 1472297234098 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 04:27:14 INFO - PROCESS | 1620 | 1472297234100 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 04:27:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:27:14 INFO - PROCESS | 1620 | 1472297234103 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:27:14 INFO - PROCESS | 1620 | 1472297234105 Marionette TRACE conn6 <- [1,342,null,{}] 04:27:14 INFO - PROCESS | 1620 | 1472297234109 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}] 04:27:14 INFO - PROCESS | 1620 | 1472297234115 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:14 INFO - PROCESS | 1620 | 1472297234254 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 04:27:14 INFO - PROCESS | 1620 | 1472297234309 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:14 INFO - PROCESS | 1620 | 1472297234312 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:14 INFO - PROCESS | 1620 | ++DOCSHELL 1590DC00 == 42 [pid = 1620] [id = 95] 04:27:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 98 (1590E000) [pid = 1620] [serial = 282] [outer = 00000000] 04:27:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 99 (15934400) [pid = 1620] [serial = 283] [outer = 1590E000] 04:27:14 INFO - PROCESS | 1620 | 1472297234358 Marionette DEBUG loaded listener.js 04:27:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 100 (15C17C00) [pid = 1620] [serial = 284] [outer = 1590E000] 04:27:14 INFO - PROCESS | 1620 | 1472297234797 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]]]}] 04:27:14 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. 04:27:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 730ms 04:27:14 INFO - PROCESS | 1620 | 1472297234838 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 04:27:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:27:14 INFO - PROCESS | 1620 | 1472297234840 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 04:27:14 INFO - PROCESS | 1620 | 1472297234843 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:27:14 INFO - PROCESS | 1620 | 1472297234845 Marionette TRACE conn6 <- [1,346,null,{}] 04:27:14 INFO - PROCESS | 1620 | 1472297234882 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}] 04:27:14 INFO - PROCESS | 1620 | 1472297234884 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:14 INFO - PROCESS | 1620 | 1472297234998 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 04:27:15 INFO - PROCESS | 1620 | 1472297235010 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:15 INFO - PROCESS | 1620 | 1472297235011 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:15 INFO - PROCESS | 1620 | ++DOCSHELL 15C23400 == 43 [pid = 1620] [id = 96] 04:27:15 INFO - PROCESS | 1620 | ++DOMWINDOW == 101 (15C52800) [pid = 1620] [serial = 285] [outer = 00000000] 04:27:15 INFO - PROCESS | 1620 | ++DOMWINDOW == 102 (15C58400) [pid = 1620] [serial = 286] [outer = 15C52800] 04:27:15 INFO - PROCESS | 1620 | 1472297235056 Marionette DEBUG loaded listener.js 04:27:15 INFO - PROCESS | 1620 | ++DOMWINDOW == 103 (16435400) [pid = 1620] [serial = 287] [outer = 15C52800] 04:27:15 INFO - PROCESS | 1620 | 1472297235490 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]]]}] 04:27:15 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. 04:27:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 710ms 04:27:15 INFO - PROCESS | 1620 | 1472297235554 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 04:27:15 INFO - PROCESS | 1620 | 1472297235556 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 04:27:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:27:15 INFO - PROCESS | 1620 | 1472297235559 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:27:15 INFO - PROCESS | 1620 | 1472297235561 Marionette TRACE conn6 <- [1,350,null,{}] 04:27:15 INFO - PROCESS | 1620 | 1472297235564 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}] 04:27:15 INFO - PROCESS | 1620 | 1472297235566 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:15 INFO - PROCESS | 1620 | 1472297235673 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 04:27:15 INFO - PROCESS | 1620 | 1472297235678 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:15 INFO - PROCESS | 1620 | 1472297235680 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:15 INFO - PROCESS | 1620 | ++DOCSHELL 08810000 == 44 [pid = 1620] [id = 97] 04:27:15 INFO - PROCESS | 1620 | ++DOMWINDOW == 104 (16461000) [pid = 1620] [serial = 288] [outer = 00000000] 04:27:15 INFO - PROCESS | 1620 | ++DOMWINDOW == 105 (1646A000) [pid = 1620] [serial = 289] [outer = 16461000] 04:27:15 INFO - PROCESS | 1620 | 1472297235729 Marionette DEBUG loaded listener.js 04:27:15 INFO - PROCESS | 1620 | ++DOMWINDOW == 106 (1646DC00) [pid = 1620] [serial = 290] [outer = 16461000] 04:27:16 INFO - PROCESS | 1620 | --DOMWINDOW == 105 (15933800) [pid = 1620] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:27:16 INFO - PROCESS | 1620 | --DOMWINDOW == 104 (13EE7000) [pid = 1620] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:27:16 INFO - PROCESS | 1620 | --DOMWINDOW == 103 (17161400) [pid = 1620] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:27:16 INFO - PROCESS | 1620 | --DOMWINDOW == 102 (182D7000) [pid = 1620] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:27:16 INFO - PROCESS | 1620 | --DOMWINDOW == 101 (15937800) [pid = 1620] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:27:16 INFO - PROCESS | 1620 | --DOMWINDOW == 100 (0CC1E400) [pid = 1620] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:27:16 INFO - PROCESS | 1620 | --DOMWINDOW == 99 (0CC21C00) [pid = 1620] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:27:16 INFO - PROCESS | 1620 | --DOMWINDOW == 98 (08562C00) [pid = 1620] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:27:16 INFO - PROCESS | 1620 | --DOMWINDOW == 97 (16434400) [pid = 1620] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:27:16 INFO - PROCESS | 1620 | --DOMWINDOW == 96 (0CC2D400) [pid = 1620] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:27:16 INFO - PROCESS | 1620 | 1472297236325 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]]]}] 04:27:16 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. 04:27:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 830ms 04:27:16 INFO - PROCESS | 1620 | 1472297236390 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 04:27:16 INFO - PROCESS | 1620 | 1472297236392 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 04:27:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:27:16 INFO - PROCESS | 1620 | 1472297236395 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:27:16 INFO - PROCESS | 1620 | 1472297236397 Marionette TRACE conn6 <- [1,354,null,{}] 04:27:16 INFO - PROCESS | 1620 | 1472297236401 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}] 04:27:16 INFO - PROCESS | 1620 | 1472297236403 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:16 INFO - PROCESS | 1620 | 1472297236483 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 04:27:16 INFO - PROCESS | 1620 | 1472297236492 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:16 INFO - PROCESS | 1620 | 1472297236493 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:16 INFO - PROCESS | 1620 | ++DOCSHELL 1129E800 == 45 [pid = 1620] [id = 98] 04:27:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 97 (10EBE000) [pid = 1620] [serial = 291] [outer = 00000000] 04:27:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 98 (16464C00) [pid = 1620] [serial = 292] [outer = 10EBE000] 04:27:16 INFO - PROCESS | 1620 | 1472297236539 Marionette DEBUG loaded listener.js 04:27:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 99 (16465400) [pid = 1620] [serial = 293] [outer = 10EBE000] 04:27:16 INFO - PROCESS | 1620 | 1472297236968 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]]]}] 04:27:17 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. 04:27:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms 04:27:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:27:17 INFO - PROCESS | 1620 | 1472297237026 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 04:27:17 INFO - PROCESS | 1620 | 1472297237028 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 04:27:17 INFO - PROCESS | 1620 | 1472297237031 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:27:17 INFO - PROCESS | 1620 | 1472297237033 Marionette TRACE conn6 <- [1,358,null,{}] 04:27:17 INFO - PROCESS | 1620 | 1472297237037 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}] 04:27:17 INFO - PROCESS | 1620 | 1472297237038 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:17 INFO - PROCESS | 1620 | 1472297237118 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 04:27:17 INFO - PROCESS | 1620 | 1472297237124 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:17 INFO - PROCESS | 1620 | 1472297237126 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:17 INFO - PROCESS | 1620 | ++DOCSHELL 0880EC00 == 46 [pid = 1620] [id = 99] 04:27:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 100 (12D21000) [pid = 1620] [serial = 294] [outer = 00000000] 04:27:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 101 (16542800) [pid = 1620] [serial = 295] [outer = 12D21000] 04:27:17 INFO - PROCESS | 1620 | 1472297237172 Marionette DEBUG loaded listener.js 04:27:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 102 (16C2AC00) [pid = 1620] [serial = 296] [outer = 12D21000] 04:27:17 INFO - PROCESS | 1620 | 1472297237591 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]]]}] 04:27:17 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. 04:27:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 570ms 04:27:17 INFO - PROCESS | 1620 | 1472297237602 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 04:27:17 INFO - PROCESS | 1620 | 1472297237604 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 04:27:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:27:17 INFO - PROCESS | 1620 | 1472297237608 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:27:17 INFO - PROCESS | 1620 | 1472297237610 Marionette TRACE conn6 <- [1,362,null,{}] 04:27:17 INFO - PROCESS | 1620 | 1472297237628 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}] 04:27:17 INFO - PROCESS | 1620 | 1472297237630 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:17 INFO - PROCESS | 1620 | 1472297237730 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 04:27:17 INFO - PROCESS | 1620 | 1472297237738 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:17 INFO - PROCESS | 1620 | 1472297237741 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:17 INFO - PROCESS | 1620 | ++DOCSHELL 180DAC00 == 47 [pid = 1620] [id = 100] 04:27:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 103 (180DB000) [pid = 1620] [serial = 297] [outer = 00000000] 04:27:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 104 (182D1000) [pid = 1620] [serial = 298] [outer = 180DB000] 04:27:17 INFO - PROCESS | 1620 | 1472297237788 Marionette DEBUG loaded listener.js 04:27:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 105 (190CAC00) [pid = 1620] [serial = 299] [outer = 180DB000] 04:27:18 INFO - PROCESS | 1620 | 1472297238492 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]]]}] 04:27:18 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. 04:27:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 930ms 04:27:18 INFO - PROCESS | 1620 | 1472297238543 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 04:27:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:27:18 INFO - PROCESS | 1620 | 1472297238547 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 04:27:18 INFO - PROCESS | 1620 | 1472297238552 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:27:18 INFO - PROCESS | 1620 | 1472297238557 Marionette TRACE conn6 <- [1,366,null,{}] 04:27:18 INFO - PROCESS | 1620 | 1472297238563 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}] 04:27:18 INFO - PROCESS | 1620 | 1472297238566 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:18 INFO - PROCESS | 1620 | 1472297238682 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 04:27:18 INFO - PROCESS | 1620 | 1472297238805 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:18 INFO - PROCESS | 1620 | 1472297238808 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:18 INFO - PROCESS | 1620 | ++DOCSHELL 0C26D800 == 48 [pid = 1620] [id = 101] 04:27:18 INFO - PROCESS | 1620 | ++DOMWINDOW == 106 (0C6F6800) [pid = 1620] [serial = 300] [outer = 00000000] 04:27:18 INFO - PROCESS | 1620 | ++DOMWINDOW == 107 (0CC1F000) [pid = 1620] [serial = 301] [outer = 0C6F6800] 04:27:18 INFO - PROCESS | 1620 | 1472297238869 Marionette DEBUG loaded listener.js 04:27:18 INFO - PROCESS | 1620 | ++DOMWINDOW == 108 (0D10EC00) [pid = 1620] [serial = 302] [outer = 0C6F6800] 04:27:19 INFO - PROCESS | 1620 | 1472297239462 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]]]}] 04:27:19 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. 04:27:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 930ms 04:27:19 INFO - PROCESS | 1620 | 1472297239482 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 04:27:19 INFO - PROCESS | 1620 | 1472297239487 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 04:27:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:27:19 INFO - PROCESS | 1620 | 1472297239510 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:27:19 INFO - PROCESS | 1620 | 1472297239513 Marionette TRACE conn6 <- [1,370,null,{}] 04:27:19 INFO - PROCESS | 1620 | 1472297239518 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}] 04:27:19 INFO - PROCESS | 1620 | 1472297239521 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:19 INFO - PROCESS | 1620 | 1472297239636 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 04:27:19 INFO - PROCESS | 1620 | 1472297239733 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:19 INFO - PROCESS | 1620 | 1472297239736 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:19 INFO - PROCESS | 1620 | ++DOCSHELL 1188AC00 == 49 [pid = 1620] [id = 102] 04:27:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 109 (12268000) [pid = 1620] [serial = 303] [outer = 00000000] 04:27:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 110 (13E5A400) [pid = 1620] [serial = 304] [outer = 12268000] 04:27:19 INFO - PROCESS | 1620 | 1472297239795 Marionette DEBUG loaded listener.js 04:27:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 111 (1541F000) [pid = 1620] [serial = 305] [outer = 12268000] 04:27:20 INFO - PROCESS | 1620 | 1472297240429 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]]]}] 04:27:20 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. 04:27:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 990ms 04:27:20 INFO - PROCESS | 1620 | 1472297240500 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 04:27:20 INFO - PROCESS | 1620 | 1472297240503 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 04:27:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:27:20 INFO - PROCESS | 1620 | 1472297240507 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:27:20 INFO - PROCESS | 1620 | 1472297240511 Marionette TRACE conn6 <- [1,374,null,{}] 04:27:20 INFO - PROCESS | 1620 | 1472297240535 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}] 04:27:20 INFO - PROCESS | 1620 | 1472297240540 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:20 INFO - PROCESS | 1620 | 1472297240686 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 04:27:20 INFO - PROCESS | 1620 | 1472297240738 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:20 INFO - PROCESS | 1620 | 1472297240741 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:20 INFO - PROCESS | 1620 | ++DOCSHELL 16469800 == 50 [pid = 1620] [id = 103] 04:27:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 112 (1646FC00) [pid = 1620] [serial = 306] [outer = 00000000] 04:27:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 113 (16543400) [pid = 1620] [serial = 307] [outer = 1646FC00] 04:27:20 INFO - PROCESS | 1620 | 1472297240800 Marionette DEBUG loaded listener.js 04:27:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 114 (18183400) [pid = 1620] [serial = 308] [outer = 1646FC00] 04:27:21 INFO - PROCESS | 1620 | 1472297241344 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:27:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:27:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 870ms 04:27:21 INFO - PROCESS | 1620 | 1472297241380 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 04:27:21 INFO - PROCESS | 1620 | 1472297241384 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 04:27:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:27:21 INFO - PROCESS | 1620 | 1472297241387 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:27:21 INFO - PROCESS | 1620 | 1472297241389 Marionette TRACE conn6 <- [1,378,null,{}] 04:27:21 INFO - PROCESS | 1620 | 1472297241393 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}] 04:27:21 INFO - PROCESS | 1620 | 1472297241396 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:21 INFO - PROCESS | 1620 | 1472297241507 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 04:27:21 INFO - PROCESS | 1620 | 1472297241603 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:21 INFO - PROCESS | 1620 | 1472297241605 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:21 INFO - PROCESS | 1620 | ++DOCSHELL 17C9A400 == 51 [pid = 1620] [id = 104] 04:27:21 INFO - PROCESS | 1620 | ++DOMWINDOW == 115 (17C9AC00) [pid = 1620] [serial = 309] [outer = 00000000] 04:27:21 INFO - PROCESS | 1620 | ++DOMWINDOW == 116 (17C9DC00) [pid = 1620] [serial = 310] [outer = 17C9AC00] 04:27:21 INFO - PROCESS | 1620 | 1472297241662 Marionette DEBUG loaded listener.js 04:27:21 INFO - PROCESS | 1620 | ++DOMWINDOW == 117 (17CA0C00) [pid = 1620] [serial = 311] [outer = 17C9AC00] 04:27:22 INFO - PROCESS | 1620 | 1472297242250 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:27:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:27:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 870ms 04:27:22 INFO - PROCESS | 1620 | 1472297242260 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 04:27:22 INFO - PROCESS | 1620 | 1472297242263 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 04:27:22 INFO - PROCESS | 1620 | 1472297242266 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:27:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:27:22 INFO - PROCESS | 1620 | 1472297242268 Marionette TRACE conn6 <- [1,382,null,{}] 04:27:22 INFO - PROCESS | 1620 | 1472297242287 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}] 04:27:22 INFO - PROCESS | 1620 | 1472297242290 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:22 INFO - PROCESS | 1620 | 1472297242394 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 04:27:22 INFO - PROCESS | 1620 | 1472297242498 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:22 INFO - PROCESS | 1620 | 1472297242501 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:22 INFO - PROCESS | 1620 | ++DOCSHELL 17C9D800 == 52 [pid = 1620] [id = 105] 04:27:22 INFO - PROCESS | 1620 | ++DOMWINDOW == 118 (180D8800) [pid = 1620] [serial = 312] [outer = 00000000] 04:27:22 INFO - PROCESS | 1620 | ++DOMWINDOW == 119 (190C8000) [pid = 1620] [serial = 313] [outer = 180D8800] 04:27:22 INFO - PROCESS | 1620 | 1472297242555 Marionette DEBUG loaded listener.js 04:27:22 INFO - PROCESS | 1620 | ++DOMWINDOW == 120 (1AD56400) [pid = 1620] [serial = 314] [outer = 180D8800] 04:27:23 INFO - PROCESS | 1620 | 1472297243113 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:27:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:27:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1031ms 04:27:23 INFO - PROCESS | 1620 | 1472297243301 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 04:27:23 INFO - PROCESS | 1620 | 1472297243306 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 04:27:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:27:23 INFO - PROCESS | 1620 | 1472297243311 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:27:23 INFO - PROCESS | 1620 | 1472297243314 Marionette TRACE conn6 <- [1,386,null,{}] 04:27:23 INFO - PROCESS | 1620 | 1472297243320 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}] 04:27:23 INFO - PROCESS | 1620 | 1472297243323 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:23 INFO - PROCESS | 1620 | 1472297243426 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 04:27:23 INFO - PROCESS | 1620 | 1472297243505 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:23 INFO - PROCESS | 1620 | 1472297243510 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:23 INFO - PROCESS | 1620 | ++DOCSHELL 0CAE5800 == 53 [pid = 1620] [id = 106] 04:27:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 121 (0CAE7000) [pid = 1620] [serial = 315] [outer = 00000000] 04:27:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 122 (0CC18800) [pid = 1620] [serial = 316] [outer = 0CAE7000] 04:27:23 INFO - PROCESS | 1620 | 1472297243602 Marionette DEBUG loaded listener.js 04:27:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 123 (0CC24C00) [pid = 1620] [serial = 317] [outer = 0CAE7000] 04:27:24 INFO - PROCESS | 1620 | --DOCSHELL 0880EC00 == 52 [pid = 1620] [id = 99] 04:27:24 INFO - PROCESS | 1620 | --DOCSHELL 1129E800 == 51 [pid = 1620] [id = 98] 04:27:24 INFO - PROCESS | 1620 | --DOCSHELL 08810000 == 50 [pid = 1620] [id = 97] 04:27:24 INFO - PROCESS | 1620 | --DOCSHELL 15C23400 == 49 [pid = 1620] [id = 96] 04:27:24 INFO - PROCESS | 1620 | --DOCSHELL 1590DC00 == 48 [pid = 1620] [id = 95] 04:27:24 INFO - PROCESS | 1620 | --DOCSHELL 147D5400 == 47 [pid = 1620] [id = 94] 04:27:24 INFO - PROCESS | 1620 | --DOCSHELL 13013000 == 46 [pid = 1620] [id = 93] 04:27:24 INFO - PROCESS | 1620 | --DOCSHELL 11627400 == 45 [pid = 1620] [id = 92] 04:27:24 INFO - PROCESS | 1620 | --DOCSHELL 0BD47400 == 44 [pid = 1620] [id = 91] 04:27:24 INFO - PROCESS | 1620 | --DOCSHELL 0CAF2400 == 43 [pid = 1620] [id = 90] 04:27:24 INFO - PROCESS | 1620 | --DOMWINDOW == 122 (180D6000) [pid = 1620] [serial = 241] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 1620 | --DOMWINDOW == 121 (190C8C00) [pid = 1620] [serial = 244] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 1620 | --DOMWINDOW == 120 (181CB000) [pid = 1620] [serial = 242] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 1620 | --DOMWINDOW == 119 (15C1CC00) [pid = 1620] [serial = 235] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 1620 | --DOMWINDOW == 118 (15C25000) [pid = 1620] [serial = 236] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 1620 | --DOMWINDOW == 117 (12267800) [pid = 1620] [serial = 220] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 1620 | --DOMWINDOW == 116 (0D101400) [pid = 1620] [serial = 229] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 1620 | --DOMWINDOW == 115 (10D25400) [pid = 1620] [serial = 230] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 1620 | --DOMWINDOW == 114 (0CAEF000) [pid = 1620] [serial = 217] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 1620 | --DOMWINDOW == 113 (0CC2AC00) [pid = 1620] [serial = 247] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 1620 | --DOMWINDOW == 112 (0C276C00) [pid = 1620] [serial = 227] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 1620 | --DOMWINDOW == 111 (08834400) [pid = 1620] [serial = 226] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 1620 | --DOMWINDOW == 110 (1646E000) [pid = 1620] [serial = 238] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 1620 | --DOMWINDOW == 109 (180DE800) [pid = 1620] [serial = 223] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 1620 | --DOMWINDOW == 108 (190C9800) [pid = 1620] [serial = 245] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 1620 | --DOMWINDOW == 107 (1593F400) [pid = 1620] [serial = 250] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 1620 | --DOMWINDOW == 106 (190D4400) [pid = 1620] [serial = 253] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 1620 | --DOMWINDOW == 105 (1AD53C00) [pid = 1620] [serial = 254] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 1620 | --DOMWINDOW == 104 (0CC2EC00) [pid = 1620] [serial = 248] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 1620 | --DOMWINDOW == 103 (14C83400) [pid = 1620] [serial = 233] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 1620 | --DOMWINDOW == 102 (14393000) [pid = 1620] [serial = 232] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 1620 | --DOMWINDOW == 101 (16461800) [pid = 1620] [serial = 251] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 1620 | --DOMWINDOW == 100 (16487C00) [pid = 1620] [serial = 239] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 1620 | --DOMWINDOW == 99 (15C57400) [pid = 1620] [serial = 256] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 1620 | 1472297244238 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]]]}] 04:27:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:27:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 992ms 04:27:24 INFO - PROCESS | 1620 | 1472297244304 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 04:27:24 INFO - PROCESS | 1620 | 1472297244307 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 04:27:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:27:24 INFO - PROCESS | 1620 | 1472297244312 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:27:24 INFO - PROCESS | 1620 | 1472297244316 Marionette TRACE conn6 <- [1,390,null,{}] 04:27:24 INFO - PROCESS | 1620 | 1472297244320 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}] 04:27:24 INFO - PROCESS | 1620 | 1472297244322 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:24 INFO - PROCESS | 1620 | 1472297244420 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 04:27:24 INFO - PROCESS | 1620 | 1472297244431 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:24 INFO - PROCESS | 1620 | 1472297244433 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:24 INFO - PROCESS | 1620 | ++DOCSHELL 0CC2F000 == 44 [pid = 1620] [id = 107] 04:27:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 100 (0CC2F400) [pid = 1620] [serial = 318] [outer = 00000000] 04:27:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 101 (10D26400) [pid = 1620] [serial = 319] [outer = 0CC2F400] 04:27:24 INFO - PROCESS | 1620 | 1472297244551 Marionette DEBUG loaded listener.js 04:27:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 102 (110D1400) [pid = 1620] [serial = 320] [outer = 0CC2F400] 04:27:24 INFO - PROCESS | 1620 | 1472297244998 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]]]}] 04:27:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:27:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 730ms 04:27:25 INFO - PROCESS | 1620 | 1472297245044 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 04:27:25 INFO - PROCESS | 1620 | 1472297245046 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 04:27:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:27:25 INFO - PROCESS | 1620 | 1472297245050 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:27:25 INFO - PROCESS | 1620 | 1472297245052 Marionette TRACE conn6 <- [1,394,null,{}] 04:27:25 INFO - PROCESS | 1620 | 1472297245061 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}] 04:27:25 INFO - PROCESS | 1620 | 1472297245065 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:25 INFO - PROCESS | 1620 | 1472297245153 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 04:27:25 INFO - PROCESS | 1620 | 1472297245162 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:25 INFO - PROCESS | 1620 | 1472297245165 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:25 INFO - PROCESS | 1620 | ++DOCSHELL 147D7000 == 45 [pid = 1620] [id = 108] 04:27:25 INFO - PROCESS | 1620 | ++DOMWINDOW == 103 (14C26C00) [pid = 1620] [serial = 321] [outer = 00000000] 04:27:25 INFO - PROCESS | 1620 | ++DOMWINDOW == 104 (14C9BC00) [pid = 1620] [serial = 322] [outer = 14C26C00] 04:27:25 INFO - PROCESS | 1620 | 1472297245215 Marionette DEBUG loaded listener.js 04:27:25 INFO - PROCESS | 1620 | ++DOMWINDOW == 105 (15903400) [pid = 1620] [serial = 323] [outer = 14C26C00] 04:27:25 INFO - PROCESS | 1620 | 1472297245691 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]]]}] 04:27:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:27:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 671ms 04:27:25 INFO - PROCESS | 1620 | 1472297245724 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 04:27:25 INFO - PROCESS | 1620 | 1472297245726 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 04:27:25 INFO - PROCESS | 1620 | 1472297245730 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:27:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:27:25 INFO - PROCESS | 1620 | 1472297245731 Marionette TRACE conn6 <- [1,398,null,{}] 04:27:25 INFO - PROCESS | 1620 | 1472297245735 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}] 04:27:25 INFO - PROCESS | 1620 | 1472297245737 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:25 INFO - PROCESS | 1620 | 1472297245825 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 04:27:25 INFO - PROCESS | 1620 | 1472297245842 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:25 INFO - PROCESS | 1620 | 1472297245845 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:25 INFO - PROCESS | 1620 | ++DOCSHELL 15935000 == 46 [pid = 1620] [id = 109] 04:27:25 INFO - PROCESS | 1620 | ++DOMWINDOW == 106 (15935C00) [pid = 1620] [serial = 324] [outer = 00000000] 04:27:25 INFO - PROCESS | 1620 | ++DOMWINDOW == 107 (15C55800) [pid = 1620] [serial = 325] [outer = 15935C00] 04:27:25 INFO - PROCESS | 1620 | 1472297245891 Marionette DEBUG loaded listener.js 04:27:25 INFO - PROCESS | 1620 | ++DOMWINDOW == 108 (15C5C400) [pid = 1620] [serial = 326] [outer = 15935C00] 04:27:26 INFO - PROCESS | 1620 | 1472297246367 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]]]}] 04:27:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:27:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 670ms 04:27:26 INFO - PROCESS | 1620 | 1472297246404 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 04:27:26 INFO - PROCESS | 1620 | 1472297246406 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 04:27:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:27:26 INFO - PROCESS | 1620 | 1472297246409 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:27:26 INFO - PROCESS | 1620 | 1472297246411 Marionette TRACE conn6 <- [1,402,null,{}] 04:27:26 INFO - PROCESS | 1620 | 1472297246415 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}] 04:27:26 INFO - PROCESS | 1620 | 1472297246417 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:26 INFO - PROCESS | 1620 | 1472297246555 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 04:27:26 INFO - PROCESS | 1620 | 1472297246615 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:26 INFO - PROCESS | 1620 | 1472297246617 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:26 INFO - PROCESS | 1620 | ++DOCSHELL 16430C00 == 47 [pid = 1620] [id = 110] 04:27:26 INFO - PROCESS | 1620 | ++DOMWINDOW == 109 (16434400) [pid = 1620] [serial = 327] [outer = 00000000] 04:27:26 INFO - PROCESS | 1620 | ++DOMWINDOW == 110 (16461C00) [pid = 1620] [serial = 328] [outer = 16434400] 04:27:26 INFO - PROCESS | 1620 | 1472297246664 Marionette DEBUG loaded listener.js 04:27:26 INFO - PROCESS | 1620 | ++DOMWINDOW == 111 (16536000) [pid = 1620] [serial = 329] [outer = 16434400] 04:27:27 INFO - PROCESS | 1620 | 1472297247098 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]]]}] 04:27:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:27:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 730ms 04:27:27 INFO - PROCESS | 1620 | 1472297247140 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 04:27:27 INFO - PROCESS | 1620 | 1472297247142 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 04:27:27 INFO - PROCESS | 1620 | 1472297247157 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:27:27 INFO - PROCESS | 1620 | 1472297247159 Marionette TRACE conn6 <- [1,406,null,{}] 04:27:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:27:27 INFO - PROCESS | 1620 | 1472297247162 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}] 04:27:27 INFO - PROCESS | 1620 | 1472297247168 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:27 INFO - PROCESS | 1620 | 1472297247311 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 04:27:27 INFO - PROCESS | 1620 | 1472297247372 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:27 INFO - PROCESS | 1620 | 1472297247375 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:27 INFO - PROCESS | 1620 | ++DOCSHELL 1713EC00 == 48 [pid = 1620] [id = 111] 04:27:27 INFO - PROCESS | 1620 | ++DOMWINDOW == 112 (17140000) [pid = 1620] [serial = 330] [outer = 00000000] 04:27:27 INFO - PROCESS | 1620 | ++DOMWINDOW == 113 (17143C00) [pid = 1620] [serial = 331] [outer = 17140000] 04:27:27 INFO - PROCESS | 1620 | 1472297247422 Marionette DEBUG loaded listener.js 04:27:27 INFO - PROCESS | 1620 | ++DOMWINDOW == 114 (17C96C00) [pid = 1620] [serial = 332] [outer = 17140000] 04:27:27 INFO - PROCESS | 1620 | 1472297247889 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]]]}] 04:27:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:27:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 770ms 04:27:27 INFO - PROCESS | 1620 | 1472297247939 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 04:27:27 INFO - PROCESS | 1620 | 1472297247950 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 04:27:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:27:27 INFO - PROCESS | 1620 | 1472297247957 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:27:27 INFO - PROCESS | 1620 | 1472297247959 Marionette TRACE conn6 <- [1,410,null,{}] 04:27:27 INFO - PROCESS | 1620 | 1472297247963 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}] 04:27:27 INFO - PROCESS | 1620 | 1472297247965 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:28 INFO - PROCESS | 1620 | 1472297248078 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 04:27:28 INFO - PROCESS | 1620 | 1472297248091 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:28 INFO - PROCESS | 1620 | 1472297248092 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:28 INFO - PROCESS | 1620 | ++DOCSHELL 17143000 == 49 [pid = 1620] [id = 112] 04:27:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 115 (17143800) [pid = 1620] [serial = 333] [outer = 00000000] 04:27:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 116 (180DDC00) [pid = 1620] [serial = 334] [outer = 17143800] 04:27:28 INFO - PROCESS | 1620 | 1472297248187 Marionette DEBUG loaded listener.js 04:27:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 117 (181CE400) [pid = 1620] [serial = 335] [outer = 17143800] 04:27:28 INFO - PROCESS | 1620 | --DOMWINDOW == 116 (1590E000) [pid = 1620] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:27:28 INFO - PROCESS | 1620 | --DOMWINDOW == 115 (15C52800) [pid = 1620] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:27:28 INFO - PROCESS | 1620 | --DOMWINDOW == 114 (1162E000) [pid = 1620] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:27:28 INFO - PROCESS | 1620 | --DOMWINDOW == 113 (13016000) [pid = 1620] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:27:28 INFO - PROCESS | 1620 | --DOMWINDOW == 112 (147D5800) [pid = 1620] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:27:28 INFO - PROCESS | 1620 | --DOMWINDOW == 111 (0CAF2800) [pid = 1620] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:27:28 INFO - PROCESS | 1620 | --DOMWINDOW == 110 (16461000) [pid = 1620] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:27:28 INFO - PROCESS | 1620 | --DOMWINDOW == 109 (0C26FC00) [pid = 1620] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:27:28 INFO - PROCESS | 1620 | --DOMWINDOW == 108 (12D21000) [pid = 1620] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:27:28 INFO - PROCESS | 1620 | --DOMWINDOW == 107 (10EBE000) [pid = 1620] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:27:28 INFO - PROCESS | 1620 | 1472297248674 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]]]}] 04:27:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:27:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 770ms 04:27:28 INFO - PROCESS | 1620 | 1472297248729 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 04:27:28 INFO - PROCESS | 1620 | 1472297248731 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 04:27:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:27:28 INFO - PROCESS | 1620 | 1472297248745 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:27:28 INFO - PROCESS | 1620 | 1472297248747 Marionette TRACE conn6 <- [1,414,null,{}] 04:27:28 INFO - PROCESS | 1620 | 1472297248752 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}] 04:27:28 INFO - PROCESS | 1620 | 1472297248754 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:28 INFO - PROCESS | 1620 | 1472297248836 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 04:27:28 INFO - PROCESS | 1620 | 1472297248841 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:28 INFO - PROCESS | 1620 | 1472297248843 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:28 INFO - PROCESS | 1620 | ++DOCSHELL 0C26FC00 == 50 [pid = 1620] [id = 113] 04:27:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 108 (15901800) [pid = 1620] [serial = 336] [outer = 00000000] 04:27:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 109 (17CA4C00) [pid = 1620] [serial = 337] [outer = 15901800] 04:27:28 INFO - PROCESS | 1620 | 1472297248888 Marionette DEBUG loaded listener.js 04:27:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 110 (1896CC00) [pid = 1620] [serial = 338] [outer = 15901800] 04:27:29 INFO - PROCESS | 1620 | 1472297249324 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]]]}] 04:27:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:27:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 630ms 04:27:29 INFO - PROCESS | 1620 | 1472297249365 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 04:27:29 INFO - PROCESS | 1620 | 1472297249368 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 04:27:29 INFO - PROCESS | 1620 | 1472297249371 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:27:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:27:29 INFO - PROCESS | 1620 | 1472297249373 Marionette TRACE conn6 <- [1,418,null,{}] 04:27:29 INFO - PROCESS | 1620 | 1472297249376 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}] 04:27:29 INFO - PROCESS | 1620 | 1472297249378 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:29 INFO - PROCESS | 1620 | 1472297249486 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 04:27:29 INFO - PROCESS | 1620 | 1472297249494 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:29 INFO - PROCESS | 1620 | 1472297249496 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:29 INFO - PROCESS | 1620 | ++DOCSHELL 19005C00 == 51 [pid = 1620] [id = 114] 04:27:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 111 (19006000) [pid = 1620] [serial = 339] [outer = 00000000] 04:27:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 112 (1900BC00) [pid = 1620] [serial = 340] [outer = 19006000] 04:27:29 INFO - PROCESS | 1620 | 1472297249541 Marionette DEBUG loaded listener.js 04:27:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 113 (1900D800) [pid = 1620] [serial = 341] [outer = 19006000] 04:27:30 INFO - PROCESS | 1620 | 1472297250500 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]]]}] 04:27:30 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 04:27:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1173ms 04:27:30 INFO - PROCESS | 1620 | 1472297250549 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 04:27:30 INFO - PROCESS | 1620 | 1472297250554 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 04:27:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:27:30 INFO - PROCESS | 1620 | 1472297250560 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:27:30 INFO - PROCESS | 1620 | 1472297250563 Marionette TRACE conn6 <- [1,422,null,{}] 04:27:30 INFO - PROCESS | 1620 | 1472297250613 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}] 04:27:30 INFO - PROCESS | 1620 | 1472297250616 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:30 INFO - PROCESS | 1620 | 1472297250727 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 04:27:30 INFO - PROCESS | 1620 | 1472297250891 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:30 INFO - PROCESS | 1620 | 1472297250894 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:30 INFO - PROCESS | 1620 | ++DOCSHELL 0CAEF000 == 52 [pid = 1620] [id = 115] 04:27:30 INFO - PROCESS | 1620 | ++DOMWINDOW == 114 (0CC12C00) [pid = 1620] [serial = 342] [outer = 00000000] 04:27:30 INFO - PROCESS | 1620 | ++DOMWINDOW == 115 (0CC22C00) [pid = 1620] [serial = 343] [outer = 0CC12C00] 04:27:31 INFO - PROCESS | 1620 | 1472297250998 Marionette DEBUG loaded listener.js 04:27:31 INFO - PROCESS | 1620 | ++DOMWINDOW == 116 (0D106800) [pid = 1620] [serial = 344] [outer = 0CC12C00] 04:27:32 INFO - PROCESS | 1620 | 1472297252055 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]]]}] 04:27:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:27:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1531ms 04:27:32 INFO - PROCESS | 1620 | 1472297252095 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 04:27:32 INFO - PROCESS | 1620 | 1472297252100 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 04:27:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:27:32 INFO - PROCESS | 1620 | 1472297252106 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:27:32 INFO - PROCESS | 1620 | 1472297252109 Marionette TRACE conn6 <- [1,426,null,{}] 04:27:32 INFO - PROCESS | 1620 | 1472297252114 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}] 04:27:32 INFO - PROCESS | 1620 | 1472297252116 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:32 INFO - PROCESS | 1620 | 1472297252231 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 04:27:32 INFO - PROCESS | 1620 | 1472297252361 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:32 INFO - PROCESS | 1620 | 1472297252364 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:32 INFO - PROCESS | 1620 | ++DOCSHELL 13E64C00 == 53 [pid = 1620] [id = 116] 04:27:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 117 (13E65000) [pid = 1620] [serial = 345] [outer = 00000000] 04:27:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 118 (14C9A800) [pid = 1620] [serial = 346] [outer = 13E65000] 04:27:32 INFO - PROCESS | 1620 | 1472297252423 Marionette DEBUG loaded listener.js 04:27:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 119 (15937C00) [pid = 1620] [serial = 347] [outer = 13E65000] 04:27:33 INFO - PROCESS | 1620 | 1472297253015 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] 04:27:33 INFO - PROCESS | 1620 | 1472297253083 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 04:27:33 INFO - PROCESS | 1620 | 1472297253086 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:27:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:27:33 INFO - PROCESS | 1620 | 1472297253090 Marionette TRACE conn6 <- [1,430,null,{}] 04:27:33 INFO - PROCESS | 1620 | 1472297253101 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}] 04:27:33 INFO - PROCESS | 1620 | 1472297253106 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:33 INFO - PROCESS | 1620 | 1472297253263 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 04:27:33 INFO - PROCESS | 1620 | 1472297253280 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:33 INFO - PROCESS | 1620 | 1472297253284 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:33 INFO - PROCESS | 1620 | ++DOCSHELL 17C9E000 == 54 [pid = 1620] [id = 117] 04:27:33 INFO - PROCESS | 1620 | ++DOMWINDOW == 120 (180D7800) [pid = 1620] [serial = 348] [outer = 00000000] 04:27:33 INFO - PROCESS | 1620 | ++DOMWINDOW == 121 (19009400) [pid = 1620] [serial = 349] [outer = 180D7800] 04:27:33 INFO - PROCESS | 1620 | 1472297253342 Marionette DEBUG loaded listener.js 04:27:33 INFO - PROCESS | 1620 | ++DOMWINDOW == 122 (19013400) [pid = 1620] [serial = 350] [outer = 180D7800] 04:27:33 INFO - PROCESS | 1620 | 1472297253992 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]]]}] 04:27:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:27:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 930ms 04:27:34 INFO - PROCESS | 1620 | 1472297254019 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 04:27:34 INFO - PROCESS | 1620 | 1472297254022 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 04:27:34 INFO - PROCESS | 1620 | 1472297254026 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:27:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:27:34 INFO - PROCESS | 1620 | 1472297254028 Marionette TRACE conn6 <- [1,434,null,{}] 04:27:34 INFO - PROCESS | 1620 | 1472297254032 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}] 04:27:34 INFO - PROCESS | 1620 | 1472297254034 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:34 INFO - PROCESS | 1620 | 1472297254145 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 04:27:34 INFO - PROCESS | 1620 | 1472297254274 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:34 INFO - PROCESS | 1620 | 1472297254277 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:34 INFO - PROCESS | 1620 | ++DOCSHELL 08803C00 == 55 [pid = 1620] [id = 118] 04:27:34 INFO - PROCESS | 1620 | ++DOMWINDOW == 123 (14745400) [pid = 1620] [serial = 351] [outer = 00000000] 04:27:34 INFO - PROCESS | 1620 | ++DOMWINDOW == 124 (14754000) [pid = 1620] [serial = 352] [outer = 14745400] 04:27:34 INFO - PROCESS | 1620 | 1472297254333 Marionette DEBUG loaded listener.js 04:27:34 INFO - PROCESS | 1620 | ++DOMWINDOW == 125 (180DD000) [pid = 1620] [serial = 353] [outer = 14745400] 04:27:34 INFO - PROCESS | 1620 | 1472297254953 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]]]}] 04:27:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:27:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 970ms 04:27:35 INFO - PROCESS | 1620 | 1472297255000 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 04:27:35 INFO - PROCESS | 1620 | 1472297255002 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 04:27:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:27:35 INFO - PROCESS | 1620 | 1472297255006 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:27:35 INFO - PROCESS | 1620 | 1472297255008 Marionette TRACE conn6 <- [1,438,null,{}] 04:27:35 INFO - PROCESS | 1620 | 1472297255012 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}] 04:27:35 INFO - PROCESS | 1620 | 1472297255014 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:35 INFO - PROCESS | 1620 | 1472297255126 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 04:27:35 INFO - PROCESS | 1620 | 1472297255374 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:35 INFO - PROCESS | 1620 | 1472297255377 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:35 INFO - PROCESS | 1620 | ++DOCSHELL 0880C400 == 56 [pid = 1620] [id = 119] 04:27:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 126 (0880EC00) [pid = 1620] [serial = 354] [outer = 00000000] 04:27:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 127 (0CAEC400) [pid = 1620] [serial = 355] [outer = 0880EC00] 04:27:35 INFO - PROCESS | 1620 | 1472297255453 Marionette DEBUG loaded listener.js 04:27:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 128 (0CC27C00) [pid = 1620] [serial = 356] [outer = 0880EC00] 04:27:36 INFO - PROCESS | 1620 | 1472297256003 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]]]}] 04:27:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:27:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1020ms 04:27:36 INFO - PROCESS | 1620 | 1472297256040 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 04:27:36 INFO - PROCESS | 1620 | 1472297256043 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 04:27:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:27:36 INFO - PROCESS | 1620 | 1472297256049 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:27:36 INFO - PROCESS | 1620 | 1472297256052 Marionette TRACE conn6 <- [1,442,null,{}] 04:27:36 INFO - PROCESS | 1620 | 1472297256074 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}] 04:27:36 INFO - PROCESS | 1620 | 1472297256078 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:36 INFO - PROCESS | 1620 | 1472297256186 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 04:27:36 INFO - PROCESS | 1620 | 1472297256289 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:36 INFO - PROCESS | 1620 | 1472297256291 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:36 INFO - PROCESS | 1620 | ++DOCSHELL 0CC30000 == 57 [pid = 1620] [id = 120] 04:27:36 INFO - PROCESS | 1620 | ++DOMWINDOW == 129 (10E80400) [pid = 1620] [serial = 357] [outer = 00000000] 04:27:36 INFO - PROCESS | 1620 | ++DOMWINDOW == 130 (14751400) [pid = 1620] [serial = 358] [outer = 10E80400] 04:27:36 INFO - PROCESS | 1620 | 1472297256342 Marionette DEBUG loaded listener.js 04:27:36 INFO - PROCESS | 1620 | ++DOMWINDOW == 131 (14C86400) [pid = 1620] [serial = 359] [outer = 10E80400] 04:27:36 INFO - PROCESS | 1620 | --DOCSHELL 0C26FC00 == 56 [pid = 1620] [id = 113] 04:27:36 INFO - PROCESS | 1620 | --DOCSHELL 17143000 == 55 [pid = 1620] [id = 112] 04:27:36 INFO - PROCESS | 1620 | --DOCSHELL 1713EC00 == 54 [pid = 1620] [id = 111] 04:27:36 INFO - PROCESS | 1620 | --DOCSHELL 15C4F800 == 53 [pid = 1620] [id = 86] 04:27:36 INFO - PROCESS | 1620 | --DOCSHELL 16430C00 == 52 [pid = 1620] [id = 110] 04:27:36 INFO - PROCESS | 1620 | --DOCSHELL 15935000 == 51 [pid = 1620] [id = 109] 04:27:36 INFO - PROCESS | 1620 | --DOCSHELL 147D7000 == 50 [pid = 1620] [id = 108] 04:27:36 INFO - PROCESS | 1620 | --DOCSHELL 0CC2F000 == 49 [pid = 1620] [id = 107] 04:27:36 INFO - PROCESS | 1620 | --DOMWINDOW == 130 (182D1000) [pid = 1620] [serial = 298] [outer = 00000000] [url = about:blank] 04:27:36 INFO - PROCESS | 1620 | --DOCSHELL 0CAE5800 == 48 [pid = 1620] [id = 106] 04:27:36 INFO - PROCESS | 1620 | --DOMWINDOW == 129 (15934400) [pid = 1620] [serial = 283] [outer = 00000000] [url = about:blank] 04:27:36 INFO - PROCESS | 1620 | --DOMWINDOW == 128 (15C58400) [pid = 1620] [serial = 286] [outer = 00000000] [url = about:blank] 04:27:36 INFO - PROCESS | 1620 | --DOMWINDOW == 127 (1173AC00) [pid = 1620] [serial = 274] [outer = 00000000] [url = about:blank] 04:27:36 INFO - PROCESS | 1620 | --DOMWINDOW == 126 (117ED800) [pid = 1620] [serial = 275] [outer = 00000000] [url = about:blank] 04:27:36 INFO - PROCESS | 1620 | --DOMWINDOW == 125 (13E60000) [pid = 1620] [serial = 262] [outer = 00000000] [url = about:blank] 04:27:36 INFO - PROCESS | 1620 | --DOMWINDOW == 124 (14345800) [pid = 1620] [serial = 277] [outer = 00000000] [url = about:blank] 04:27:36 INFO - PROCESS | 1620 | --DOMWINDOW == 123 (147CEC00) [pid = 1620] [serial = 278] [outer = 00000000] [url = about:blank] 04:27:36 INFO - PROCESS | 1620 | --DOMWINDOW == 122 (155B6800) [pid = 1620] [serial = 280] [outer = 00000000] [url = about:blank] 04:27:36 INFO - PROCESS | 1620 | --DOMWINDOW == 121 (0CEE0000) [pid = 1620] [serial = 259] [outer = 00000000] [url = about:blank] 04:27:36 INFO - PROCESS | 1620 | --DOMWINDOW == 120 (0CEB4800) [pid = 1620] [serial = 269] [outer = 00000000] [url = about:blank] 04:27:36 INFO - PROCESS | 1620 | --DOMWINDOW == 119 (0CC1D000) [pid = 1620] [serial = 268] [outer = 00000000] [url = about:blank] 04:27:36 INFO - PROCESS | 1620 | --DOMWINDOW == 118 (1646A000) [pid = 1620] [serial = 289] [outer = 00000000] [url = about:blank] 04:27:36 INFO - PROCESS | 1620 | --DOMWINDOW == 117 (0CA55400) [pid = 1620] [serial = 271] [outer = 00000000] [url = about:blank] 04:27:36 INFO - PROCESS | 1620 | --DOMWINDOW == 116 (0CC20000) [pid = 1620] [serial = 272] [outer = 00000000] [url = about:blank] 04:27:36 INFO - PROCESS | 1620 | --DOMWINDOW == 115 (16E12000) [pid = 1620] [serial = 265] [outer = 00000000] [url = about:blank] 04:27:36 INFO - PROCESS | 1620 | --DOMWINDOW == 114 (16435400) [pid = 1620] [serial = 287] [outer = 00000000] [url = about:blank] 04:27:36 INFO - PROCESS | 1620 | --DOMWINDOW == 113 (16542800) [pid = 1620] [serial = 295] [outer = 00000000] [url = about:blank] 04:27:36 INFO - PROCESS | 1620 | --DOMWINDOW == 112 (1646DC00) [pid = 1620] [serial = 290] [outer = 00000000] [url = about:blank] 04:27:36 INFO - PROCESS | 1620 | --DOMWINDOW == 111 (16464C00) [pid = 1620] [serial = 292] [outer = 00000000] [url = about:blank] 04:27:36 INFO - PROCESS | 1620 | --DOMWINDOW == 110 (15C17C00) [pid = 1620] [serial = 284] [outer = 00000000] [url = about:blank] 04:27:36 INFO - PROCESS | 1620 | --DOMWINDOW == 109 (16465400) [pid = 1620] [serial = 293] [outer = 00000000] [url = about:blank] 04:27:36 INFO - PROCESS | 1620 | --DOMWINDOW == 108 (155B7C00) [pid = 1620] [serial = 281] [outer = 00000000] [url = about:blank] 04:27:36 INFO - PROCESS | 1620 | --DOMWINDOW == 107 (16C2AC00) [pid = 1620] [serial = 296] [outer = 00000000] [url = about:blank] 04:27:36 INFO - PROCESS | 1620 | 1472297256892 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]]]}] 04:27:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:27:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 890ms 04:27:36 INFO - PROCESS | 1620 | 1472297256942 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 04:27:36 INFO - PROCESS | 1620 | 1472297256946 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 04:27:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:27:36 INFO - PROCESS | 1620 | 1472297256951 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:27:36 INFO - PROCESS | 1620 | 1472297256953 Marionette TRACE conn6 <- [1,446,null,{}] 04:27:36 INFO - PROCESS | 1620 | 1472297256957 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}] 04:27:36 INFO - PROCESS | 1620 | 1472297256959 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:37 INFO - PROCESS | 1620 | 1472297257051 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 04:27:37 INFO - PROCESS | 1620 | 1472297257153 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:37 INFO - PROCESS | 1620 | 1472297257155 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:37 INFO - PROCESS | 1620 | ++DOCSHELL 0CC2A800 == 49 [pid = 1620] [id = 121] 04:27:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 108 (0CEB4800) [pid = 1620] [serial = 360] [outer = 00000000] 04:27:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 109 (1173D800) [pid = 1620] [serial = 361] [outer = 0CEB4800] 04:27:37 INFO - PROCESS | 1620 | 1472297257202 Marionette DEBUG loaded listener.js 04:27:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 110 (13E60000) [pid = 1620] [serial = 362] [outer = 0CEB4800] 04:27:37 INFO - PROCESS | 1620 | 1472297257611 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]]]}] 04:27:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:27:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 730ms 04:27:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:27:37 INFO - PROCESS | 1620 | 1472297257686 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 04:27:37 INFO - PROCESS | 1620 | 1472297257688 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 04:27:37 INFO - PROCESS | 1620 | 1472297257693 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:27:37 INFO - PROCESS | 1620 | 1472297257699 Marionette TRACE conn6 <- [1,450,null,{}] 04:27:37 INFO - PROCESS | 1620 | 1472297257707 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}] 04:27:37 INFO - PROCESS | 1620 | 1472297257711 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:37 INFO - PROCESS | 1620 | 1472297257825 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 04:27:37 INFO - PROCESS | 1620 | 1472297257841 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:37 INFO - PROCESS | 1620 | 1472297257843 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:37 INFO - PROCESS | 1620 | ++DOCSHELL 15C02C00 == 50 [pid = 1620] [id = 122] 04:27:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 111 (15C07400) [pid = 1620] [serial = 363] [outer = 00000000] 04:27:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 112 (15C21C00) [pid = 1620] [serial = 364] [outer = 15C07400] 04:27:37 INFO - PROCESS | 1620 | 1472297257888 Marionette DEBUG loaded listener.js 04:27:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 113 (15C50400) [pid = 1620] [serial = 365] [outer = 15C07400] 04:27:38 INFO - PROCESS | 1620 | 1472297258323 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] 04:27:38 INFO - PROCESS | 1620 | 1472297258392 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 04:27:38 INFO - PROCESS | 1620 | 1472297258395 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:27:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:27:38 INFO - PROCESS | 1620 | 1472297258397 Marionette TRACE conn6 <- [1,454,null,{}] 04:27:38 INFO - PROCESS | 1620 | 1472297258400 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}] 04:27:38 INFO - PROCESS | 1620 | 1472297258402 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:38 INFO - PROCESS | 1620 | 1472297258489 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 04:27:38 INFO - PROCESS | 1620 | 1472297258503 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:38 INFO - PROCESS | 1620 | 1472297258506 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:38 INFO - PROCESS | 1620 | ++DOCSHELL 1642EC00 == 51 [pid = 1620] [id = 123] 04:27:38 INFO - PROCESS | 1620 | ++DOMWINDOW == 114 (16437400) [pid = 1620] [serial = 366] [outer = 00000000] 04:27:38 INFO - PROCESS | 1620 | ++DOMWINDOW == 115 (1646C400) [pid = 1620] [serial = 367] [outer = 16437400] 04:27:38 INFO - PROCESS | 1620 | 1472297258553 Marionette DEBUG loaded listener.js 04:27:38 INFO - PROCESS | 1620 | ++DOMWINDOW == 116 (1646CC00) [pid = 1620] [serial = 368] [outer = 16437400] 04:27:39 INFO - PROCESS | 1620 | [1620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:27:39 INFO - PROCESS | 1620 | 1472297259037 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]]]}] 04:27:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:27:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 670ms 04:27:39 INFO - PROCESS | 1620 | 1472297259072 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 04:27:39 INFO - PROCESS | 1620 | 1472297259074 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 04:27:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:27:39 INFO - PROCESS | 1620 | 1472297259077 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:27:39 INFO - PROCESS | 1620 | 1472297259079 Marionette TRACE conn6 <- [1,458,null,{}] 04:27:39 INFO - PROCESS | 1620 | 1472297259082 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}] 04:27:39 INFO - PROCESS | 1620 | 1472297259084 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:39 INFO - PROCESS | 1620 | 1472297259224 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 04:27:39 INFO - PROCESS | 1620 | 1472297259244 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:39 INFO - PROCESS | 1620 | 1472297259250 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:39 INFO - PROCESS | 1620 | ++DOCSHELL 16542800 == 52 [pid = 1620] [id = 124] 04:27:39 INFO - PROCESS | 1620 | ++DOMWINDOW == 117 (16542C00) [pid = 1620] [serial = 369] [outer = 00000000] 04:27:39 INFO - PROCESS | 1620 | ++DOMWINDOW == 118 (16E12C00) [pid = 1620] [serial = 370] [outer = 16542C00] 04:27:39 INFO - PROCESS | 1620 | 1472297259325 Marionette DEBUG loaded listener.js 04:27:39 INFO - PROCESS | 1620 | ++DOMWINDOW == 119 (17C1BC00) [pid = 1620] [serial = 371] [outer = 16542C00] 04:27:39 INFO - PROCESS | 1620 | 1472297259816 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] 04:27:39 INFO - PROCESS | 1620 | 1472297259853 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 04:27:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:27:39 INFO - PROCESS | 1620 | 1472297259856 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:27:39 INFO - PROCESS | 1620 | 1472297259858 Marionette TRACE conn6 <- [1,462,null,{}] 04:27:39 INFO - PROCESS | 1620 | 1472297259862 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}] 04:27:39 INFO - PROCESS | 1620 | 1472297259864 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:39 INFO - PROCESS | 1620 | 1472297259980 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 04:27:40 INFO - PROCESS | 1620 | 1472297260043 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:40 INFO - PROCESS | 1620 | 1472297260045 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:40 INFO - PROCESS | 1620 | ++DOCSHELL 1896B800 == 53 [pid = 1620] [id = 125] 04:27:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 120 (18CC0C00) [pid = 1620] [serial = 372] [outer = 00000000] 04:27:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 121 (1900FC00) [pid = 1620] [serial = 373] [outer = 18CC0C00] 04:27:40 INFO - PROCESS | 1620 | 1472297260092 Marionette DEBUG loaded listener.js 04:27:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 122 (190C7400) [pid = 1620] [serial = 374] [outer = 18CC0C00] 04:27:40 INFO - PROCESS | 1620 | [1620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:27:40 INFO - PROCESS | 1620 | 1472297260543 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] 04:27:40 INFO - PROCESS | 1620 | 1472297260601 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 04:27:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:27:40 INFO - PROCESS | 1620 | 1472297260608 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:27:40 INFO - PROCESS | 1620 | 1472297260610 Marionette TRACE conn6 <- [1,466,null,{}] 04:27:40 INFO - PROCESS | 1620 | 1472297260613 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}] 04:27:40 INFO - PROCESS | 1620 | 1472297260615 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:40 INFO - PROCESS | 1620 | 1472297260840 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 04:27:40 INFO - PROCESS | 1620 | --DOMWINDOW == 121 (15935C00) [pid = 1620] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:27:40 INFO - PROCESS | 1620 | --DOMWINDOW == 120 (14C26C00) [pid = 1620] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:27:40 INFO - PROCESS | 1620 | --DOMWINDOW == 119 (0CAE7000) [pid = 1620] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:27:40 INFO - PROCESS | 1620 | --DOMWINDOW == 118 (16434400) [pid = 1620] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:27:40 INFO - PROCESS | 1620 | --DOMWINDOW == 117 (0CC2F400) [pid = 1620] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:27:40 INFO - PROCESS | 1620 | --DOMWINDOW == 116 (17140000) [pid = 1620] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:27:40 INFO - PROCESS | 1620 | --DOMWINDOW == 115 (17143800) [pid = 1620] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:27:40 INFO - PROCESS | 1620 | --DOMWINDOW == 114 (15901800) [pid = 1620] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:27:40 INFO - PROCESS | 1620 | 1472297260902 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:40 INFO - PROCESS | 1620 | 1472297260904 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:40 INFO - PROCESS | 1620 | ++DOCSHELL 0880D000 == 54 [pid = 1620] [id = 126] 04:27:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 115 (0C276C00) [pid = 1620] [serial = 375] [outer = 00000000] 04:27:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 116 (0D10DC00) [pid = 1620] [serial = 376] [outer = 0C276C00] 04:27:40 INFO - PROCESS | 1620 | 1472297260950 Marionette DEBUG loaded listener.js 04:27:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 117 (1439EC00) [pid = 1620] [serial = 377] [outer = 0C276C00] 04:27:41 INFO - PROCESS | 1620 | 1472297261333 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] 04:27:41 INFO - PROCESS | 1620 | 1472297261382 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 04:27:41 INFO - PROCESS | 1620 | 1472297261385 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:27:41 INFO - PROCESS | 1620 | 1472297261387 Marionette TRACE conn6 <- [1,470,null,{}] 04:27:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:27:41 INFO - PROCESS | 1620 | 1472297261391 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}] 04:27:41 INFO - PROCESS | 1620 | 1472297261392 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:41 INFO - PROCESS | 1620 | 1472297261478 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 04:27:41 INFO - PROCESS | 1620 | 1472297261484 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:41 INFO - PROCESS | 1620 | 1472297261486 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:41 INFO - PROCESS | 1620 | ++DOCSHELL 15C53400 == 55 [pid = 1620] [id = 127] 04:27:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 118 (15C5A800) [pid = 1620] [serial = 378] [outer = 00000000] 04:27:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 119 (1ACDCC00) [pid = 1620] [serial = 379] [outer = 15C5A800] 04:27:41 INFO - PROCESS | 1620 | 1472297261533 Marionette DEBUG loaded listener.js 04:27:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 120 (1ACE5800) [pid = 1620] [serial = 380] [outer = 15C5A800] 04:27:41 INFO - PROCESS | 1620 | 1472297261972 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]]]}] 04:27:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:27:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 630ms 04:27:42 INFO - PROCESS | 1620 | 1472297262020 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 04:27:42 INFO - PROCESS | 1620 | 1472297262022 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 04:27:42 INFO - PROCESS | 1620 | 1472297262025 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:27:42 INFO - PROCESS | 1620 | 1472297262027 Marionette TRACE conn6 <- [1,474,null,{}] 04:27:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:27:42 INFO - PROCESS | 1620 | 1472297262030 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}] 04:27:42 INFO - PROCESS | 1620 | 1472297262032 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:42 INFO - PROCESS | 1620 | 1472297262116 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 04:27:42 INFO - PROCESS | 1620 | 1472297262148 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:42 INFO - PROCESS | 1620 | 1472297262150 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:42 INFO - PROCESS | 1620 | ++DOCSHELL 0CC2FC00 == 56 [pid = 1620] [id = 128] 04:27:42 INFO - PROCESS | 1620 | ++DOMWINDOW == 121 (1900CC00) [pid = 1620] [serial = 381] [outer = 00000000] 04:27:42 INFO - PROCESS | 1620 | ++DOMWINDOW == 122 (197F4400) [pid = 1620] [serial = 382] [outer = 1900CC00] 04:27:42 INFO - PROCESS | 1620 | 1472297262198 Marionette DEBUG loaded listener.js 04:27:42 INFO - PROCESS | 1620 | ++DOMWINDOW == 123 (197F4C00) [pid = 1620] [serial = 383] [outer = 1900CC00] 04:27:42 INFO - PROCESS | 1620 | 1472297262647 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]]]}] 04:27:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:27:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 670ms 04:27:42 INFO - PROCESS | 1620 | 1472297262700 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 04:27:42 INFO - PROCESS | 1620 | 1472297262702 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 04:27:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:27:42 INFO - PROCESS | 1620 | 1472297262705 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:27:42 INFO - PROCESS | 1620 | 1472297262707 Marionette TRACE conn6 <- [1,478,null,{}] 04:27:42 INFO - PROCESS | 1620 | 1472297262711 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}] 04:27:42 INFO - PROCESS | 1620 | 1472297262712 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:42 INFO - PROCESS | 1620 | 1472297262799 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 04:27:42 INFO - PROCESS | 1620 | 1472297262804 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:42 INFO - PROCESS | 1620 | 1472297262807 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:42 INFO - PROCESS | 1620 | ++DOCSHELL 197F7C00 == 57 [pid = 1620] [id = 129] 04:27:42 INFO - PROCESS | 1620 | ++DOMWINDOW == 124 (197F8400) [pid = 1620] [serial = 384] [outer = 00000000] 04:27:42 INFO - PROCESS | 1620 | ++DOMWINDOW == 125 (1ACDE000) [pid = 1620] [serial = 385] [outer = 197F8400] 04:27:42 INFO - PROCESS | 1620 | 1472297262854 Marionette DEBUG loaded listener.js 04:27:42 INFO - PROCESS | 1620 | ++DOMWINDOW == 126 (1AE69800) [pid = 1620] [serial = 386] [outer = 197F8400] 04:27:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 127 (0D104400) [pid = 1620] [serial = 387] [outer = 0C534400] 04:27:43 INFO - PROCESS | 1620 | 1472297263704 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]]]}] 04:27:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:27:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1076ms 04:27:43 INFO - PROCESS | 1620 | 1472297263782 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 04:27:43 INFO - PROCESS | 1620 | 1472297263787 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 04:27:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:27:43 INFO - PROCESS | 1620 | 1472297263792 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:27:43 INFO - PROCESS | 1620 | 1472297263797 Marionette TRACE conn6 <- [1,482,null,{}] 04:27:43 INFO - PROCESS | 1620 | 1472297263802 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}] 04:27:43 INFO - PROCESS | 1620 | 1472297263805 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:43 INFO - PROCESS | 1620 | 1472297263960 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 04:27:44 INFO - PROCESS | 1620 | 1472297264085 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:44 INFO - PROCESS | 1620 | 1472297264089 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:44 INFO - PROCESS | 1620 | ++DOCSHELL 12267800 == 58 [pid = 1620] [id = 130] 04:27:44 INFO - PROCESS | 1620 | ++DOMWINDOW == 128 (12D16C00) [pid = 1620] [serial = 388] [outer = 00000000] 04:27:44 INFO - PROCESS | 1620 | ++DOMWINDOW == 129 (1474D000) [pid = 1620] [serial = 389] [outer = 12D16C00] 04:27:44 INFO - PROCESS | 1620 | 1472297264150 Marionette DEBUG loaded listener.js 04:27:44 INFO - PROCESS | 1620 | ++DOMWINDOW == 130 (14C87C00) [pid = 1620] [serial = 390] [outer = 12D16C00] 04:27:44 INFO - PROCESS | 1620 | 1472297264797 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]]]}] 04:27:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:27:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1079ms 04:27:44 INFO - PROCESS | 1620 | 1472297264871 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 04:27:44 INFO - PROCESS | 1620 | 1472297264876 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 04:27:44 INFO - PROCESS | 1620 | 1472297264883 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:27:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:27:44 INFO - PROCESS | 1620 | 1472297264886 Marionette TRACE conn6 <- [1,486,null,{}] 04:27:44 INFO - PROCESS | 1620 | 1472297264890 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}] 04:27:44 INFO - PROCESS | 1620 | 1472297264893 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:45 INFO - PROCESS | 1620 | 1472297265041 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 04:27:45 INFO - PROCESS | 1620 | 1472297265172 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:45 INFO - PROCESS | 1620 | 1472297265175 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:45 INFO - PROCESS | 1620 | ++DOCSHELL 1593F400 == 59 [pid = 1620] [id = 131] 04:27:45 INFO - PROCESS | 1620 | ++DOMWINDOW == 131 (15C0DC00) [pid = 1620] [serial = 391] [outer = 00000000] 04:27:45 INFO - PROCESS | 1620 | ++DOMWINDOW == 132 (1653D000) [pid = 1620] [serial = 392] [outer = 15C0DC00] 04:27:45 INFO - PROCESS | 1620 | 1472297265234 Marionette DEBUG loaded listener.js 04:27:45 INFO - PROCESS | 1620 | ++DOMWINDOW == 133 (17141400) [pid = 1620] [serial = 393] [outer = 15C0DC00] 04:27:45 INFO - PROCESS | 1620 | 1472297265840 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]]]}] 04:27:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:27:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1019ms 04:27:45 INFO - PROCESS | 1620 | 1472297265905 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 04:27:45 INFO - PROCESS | 1620 | 1472297265908 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 04:27:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:27:45 INFO - PROCESS | 1620 | 1472297265912 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:27:45 INFO - PROCESS | 1620 | 1472297265916 Marionette TRACE conn6 <- [1,490,null,{}] 04:27:45 INFO - PROCESS | 1620 | 1472297265960 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}] 04:27:45 INFO - PROCESS | 1620 | 1472297265965 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:46 INFO - PROCESS | 1620 | 1472297266090 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 04:27:46 INFO - PROCESS | 1620 | 1472297266215 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:46 INFO - PROCESS | 1620 | 1472297266219 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:46 INFO - PROCESS | 1620 | ++DOCSHELL 1ACDEC00 == 60 [pid = 1620] [id = 132] 04:27:46 INFO - PROCESS | 1620 | ++DOMWINDOW == 134 (1ACE0400) [pid = 1620] [serial = 394] [outer = 00000000] 04:27:46 INFO - PROCESS | 1620 | ++DOMWINDOW == 135 (1AD83C00) [pid = 1620] [serial = 395] [outer = 1ACE0400] 04:27:46 INFO - PROCESS | 1620 | 1472297266281 Marionette DEBUG loaded listener.js 04:27:46 INFO - PROCESS | 1620 | ++DOMWINDOW == 136 (1AE6EC00) [pid = 1620] [serial = 396] [outer = 1ACE0400] 04:27:46 INFO - PROCESS | 1620 | 1472297266828 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]]]}] 04:27:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:27:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 990ms 04:27:46 INFO - PROCESS | 1620 | 1472297266905 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 04:27:46 INFO - PROCESS | 1620 | 1472297266908 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 04:27:46 INFO - PROCESS | 1620 | 1472297266912 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:27:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:27:46 INFO - PROCESS | 1620 | 1472297266914 Marionette TRACE conn6 <- [1,494,null,{}] 04:27:46 INFO - PROCESS | 1620 | 1472297266918 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}] 04:27:46 INFO - PROCESS | 1620 | 1472297266920 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:47 INFO - PROCESS | 1620 | 1472297267031 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 04:27:47 INFO - PROCESS | 1620 | 1472297267160 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:47 INFO - PROCESS | 1620 | 1472297267163 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:47 INFO - PROCESS | 1620 | ++DOCSHELL 12268400 == 61 [pid = 1620] [id = 133] 04:27:47 INFO - PROCESS | 1620 | ++DOMWINDOW == 137 (1ABF0800) [pid = 1620] [serial = 397] [outer = 00000000] 04:27:47 INFO - PROCESS | 1620 | ++DOMWINDOW == 138 (1ABF7800) [pid = 1620] [serial = 398] [outer = 1ABF0800] 04:27:47 INFO - PROCESS | 1620 | 1472297267220 Marionette DEBUG loaded listener.js 04:27:47 INFO - PROCESS | 1620 | ++DOMWINDOW == 139 (1ABF9800) [pid = 1620] [serial = 399] [outer = 1ABF0800] 04:27:48 INFO - PROCESS | 1620 | 1472297268052 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]]]}] 04:27:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:27:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1166ms 04:27:48 INFO - PROCESS | 1620 | 1472297268081 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 04:27:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:27:48 INFO - PROCESS | 1620 | 1472297268086 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 04:27:48 INFO - PROCESS | 1620 | 1472297268091 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:27:48 INFO - PROCESS | 1620 | 1472297268094 Marionette TRACE conn6 <- [1,498,null,{}] 04:27:48 INFO - PROCESS | 1620 | 1472297268100 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}] 04:27:48 INFO - PROCESS | 1620 | 1472297268103 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:48 INFO - PROCESS | 1620 | 1472297268209 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 04:27:48 INFO - PROCESS | 1620 | 1472297268342 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:48 INFO - PROCESS | 1620 | 1472297268346 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:48 INFO - PROCESS | 1620 | ++DOCSHELL 0D261000 == 62 [pid = 1620] [id = 134] 04:27:48 INFO - PROCESS | 1620 | ++DOMWINDOW == 140 (12D19000) [pid = 1620] [serial = 400] [outer = 00000000] 04:27:48 INFO - PROCESS | 1620 | ++DOMWINDOW == 141 (13EE7000) [pid = 1620] [serial = 401] [outer = 12D19000] 04:27:48 INFO - PROCESS | 1620 | 1472297268399 Marionette DEBUG loaded listener.js 04:27:48 INFO - PROCESS | 1620 | ++DOMWINDOW == 142 (14C27000) [pid = 1620] [serial = 402] [outer = 12D19000] 04:27:48 INFO - PROCESS | 1620 | --DOCSHELL 0C585800 == 61 [pid = 1620] [id = 73] 04:27:48 INFO - PROCESS | 1620 | --DOCSHELL 117EC800 == 60 [pid = 1620] [id = 88] 04:27:48 INFO - PROCESS | 1620 | --DOCSHELL 0880C000 == 59 [pid = 1620] [id = 87] 04:27:48 INFO - PROCESS | 1620 | --DOCSHELL 0CC2FC00 == 58 [pid = 1620] [id = 128] 04:27:48 INFO - PROCESS | 1620 | --DOCSHELL 15C53400 == 57 [pid = 1620] [id = 127] 04:27:48 INFO - PROCESS | 1620 | --DOCSHELL 0880D000 == 56 [pid = 1620] [id = 126] 04:27:48 INFO - PROCESS | 1620 | --DOCSHELL 1896B800 == 55 [pid = 1620] [id = 125] 04:27:48 INFO - PROCESS | 1620 | --DOCSHELL 16542800 == 54 [pid = 1620] [id = 124] 04:27:48 INFO - PROCESS | 1620 | --DOCSHELL 1642EC00 == 53 [pid = 1620] [id = 123] 04:27:48 INFO - PROCESS | 1620 | --DOCSHELL 15C02C00 == 52 [pid = 1620] [id = 122] 04:27:48 INFO - PROCESS | 1620 | --DOCSHELL 0CC2A800 == 51 [pid = 1620] [id = 121] 04:27:48 INFO - PROCESS | 1620 | --DOCSHELL 0CC30000 == 50 [pid = 1620] [id = 120] 04:27:48 INFO - PROCESS | 1620 | --DOCSHELL 0880C400 == 49 [pid = 1620] [id = 119] 04:27:48 INFO - PROCESS | 1620 | --DOCSHELL 17C9E000 == 48 [pid = 1620] [id = 117] 04:27:48 INFO - PROCESS | 1620 | --DOCSHELL 13E64C00 == 47 [pid = 1620] [id = 116] 04:27:48 INFO - PROCESS | 1620 | --DOCSHELL 0CAEF000 == 46 [pid = 1620] [id = 115] 04:27:48 INFO - PROCESS | 1620 | --DOCSHELL 19005C00 == 45 [pid = 1620] [id = 114] 04:27:48 INFO - PROCESS | 1620 | --DOMWINDOW == 141 (15C55800) [pid = 1620] [serial = 325] [outer = 00000000] [url = about:blank] 04:27:48 INFO - PROCESS | 1620 | --DOMWINDOW == 140 (14C9BC00) [pid = 1620] [serial = 322] [outer = 00000000] [url = about:blank] 04:27:48 INFO - PROCESS | 1620 | --DOMWINDOW == 139 (15903400) [pid = 1620] [serial = 323] [outer = 00000000] [url = about:blank] 04:27:48 INFO - PROCESS | 1620 | --DOMWINDOW == 138 (0CC24C00) [pid = 1620] [serial = 317] [outer = 00000000] [url = about:blank] 04:27:48 INFO - PROCESS | 1620 | --DOMWINDOW == 137 (0CC18800) [pid = 1620] [serial = 316] [outer = 00000000] [url = about:blank] 04:27:48 INFO - PROCESS | 1620 | --DOMWINDOW == 136 (0CC1F000) [pid = 1620] [serial = 301] [outer = 00000000] [url = about:blank] 04:27:48 INFO - PROCESS | 1620 | --DOMWINDOW == 135 (16461C00) [pid = 1620] [serial = 328] [outer = 00000000] [url = about:blank] 04:27:48 INFO - PROCESS | 1620 | --DOMWINDOW == 134 (17C9DC00) [pid = 1620] [serial = 310] [outer = 00000000] [url = about:blank] 04:27:48 INFO - PROCESS | 1620 | --DOMWINDOW == 133 (16543400) [pid = 1620] [serial = 307] [outer = 00000000] [url = about:blank] 04:27:48 INFO - PROCESS | 1620 | --DOMWINDOW == 132 (10D26400) [pid = 1620] [serial = 319] [outer = 00000000] [url = about:blank] 04:27:48 INFO - PROCESS | 1620 | --DOMWINDOW == 131 (110D1400) [pid = 1620] [serial = 320] [outer = 00000000] [url = about:blank] 04:27:48 INFO - PROCESS | 1620 | --DOMWINDOW == 130 (17C96C00) [pid = 1620] [serial = 332] [outer = 00000000] [url = about:blank] 04:27:48 INFO - PROCESS | 1620 | --DOMWINDOW == 129 (13E5A400) [pid = 1620] [serial = 304] [outer = 00000000] [url = about:blank] 04:27:48 INFO - PROCESS | 1620 | --DOMWINDOW == 128 (17143C00) [pid = 1620] [serial = 331] [outer = 00000000] [url = about:blank] 04:27:48 INFO - PROCESS | 1620 | --DOMWINDOW == 127 (190C8000) [pid = 1620] [serial = 313] [outer = 00000000] [url = about:blank] 04:27:48 INFO - PROCESS | 1620 | --DOMWINDOW == 126 (180DDC00) [pid = 1620] [serial = 334] [outer = 00000000] [url = about:blank] 04:27:48 INFO - PROCESS | 1620 | --DOMWINDOW == 125 (181CE400) [pid = 1620] [serial = 335] [outer = 00000000] [url = about:blank] 04:27:48 INFO - PROCESS | 1620 | --DOMWINDOW == 124 (16536000) [pid = 1620] [serial = 329] [outer = 00000000] [url = about:blank] 04:27:48 INFO - PROCESS | 1620 | --DOMWINDOW == 123 (17CA4C00) [pid = 1620] [serial = 337] [outer = 00000000] [url = about:blank] 04:27:48 INFO - PROCESS | 1620 | --DOMWINDOW == 122 (15C5C400) [pid = 1620] [serial = 326] [outer = 00000000] [url = about:blank] 04:27:48 INFO - PROCESS | 1620 | --DOMWINDOW == 121 (1896CC00) [pid = 1620] [serial = 338] [outer = 00000000] [url = about:blank] 04:27:48 INFO - PROCESS | 1620 | --DOMWINDOW == 120 (1900BC00) [pid = 1620] [serial = 340] [outer = 00000000] [url = about:blank] 04:27:48 INFO - PROCESS | 1620 | 1472297268988 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]]]}] 04:27:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:27:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 930ms 04:27:49 INFO - PROCESS | 1620 | 1472297269021 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 04:27:49 INFO - PROCESS | 1620 | 1472297269025 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 04:27:49 INFO - PROCESS | 1620 | 1472297269031 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:27:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:27:49 INFO - PROCESS | 1620 | 1472297269034 Marionette TRACE conn6 <- [1,502,null,{}] 04:27:49 INFO - PROCESS | 1620 | 1472297269038 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}] 04:27:49 INFO - PROCESS | 1620 | 1472297269041 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:49 INFO - PROCESS | 1620 | 1472297269131 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 04:27:49 INFO - PROCESS | 1620 | 1472297269141 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:49 INFO - PROCESS | 1620 | 1472297269143 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:49 INFO - PROCESS | 1620 | ++DOCSHELL 0CC24800 == 46 [pid = 1620] [id = 135] 04:27:49 INFO - PROCESS | 1620 | ++DOMWINDOW == 121 (0CC24C00) [pid = 1620] [serial = 403] [outer = 00000000] 04:27:49 INFO - PROCESS | 1620 | ++DOMWINDOW == 122 (110CE400) [pid = 1620] [serial = 404] [outer = 0CC24C00] 04:27:49 INFO - PROCESS | 1620 | 1472297269192 Marionette DEBUG loaded listener.js 04:27:49 INFO - PROCESS | 1620 | ++DOMWINDOW == 123 (12D21000) [pid = 1620] [serial = 405] [outer = 0CC24C00] 04:27:49 INFO - PROCESS | 1620 | 1472297269714 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]]]}] 04:27:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:27:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 731ms 04:27:49 INFO - PROCESS | 1620 | 1472297269767 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 04:27:49 INFO - PROCESS | 1620 | 1472297269769 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 04:27:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:27:49 INFO - PROCESS | 1620 | 1472297269773 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:27:49 INFO - PROCESS | 1620 | 1472297269776 Marionette TRACE conn6 <- [1,506,null,{}] 04:27:49 INFO - PROCESS | 1620 | 1472297269786 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}] 04:27:49 INFO - PROCESS | 1620 | 1472297269790 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:49 INFO - PROCESS | 1620 | 1472297269884 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 04:27:49 INFO - PROCESS | 1620 | 1472297269974 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:49 INFO - PROCESS | 1620 | 1472297269977 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:49 INFO - PROCESS | 1620 | ++DOCSHELL 15C04000 == 47 [pid = 1620] [id = 136] 04:27:49 INFO - PROCESS | 1620 | ++DOMWINDOW == 124 (15C06000) [pid = 1620] [serial = 406] [outer = 00000000] 04:27:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 125 (15C55400) [pid = 1620] [serial = 407] [outer = 15C06000] 04:27:50 INFO - PROCESS | 1620 | 1472297270027 Marionette DEBUG loaded listener.js 04:27:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 126 (1642C800) [pid = 1620] [serial = 408] [outer = 15C06000] 04:27:50 INFO - PROCESS | 1620 | 1472297270412 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]]]}] 04:27:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:27:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 671ms 04:27:50 INFO - PROCESS | 1620 | 1472297270448 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 04:27:50 INFO - PROCESS | 1620 | 1472297270451 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 04:27:50 INFO - PROCESS | 1620 | 1472297270454 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:27:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:27:50 INFO - PROCESS | 1620 | 1472297270456 Marionette TRACE conn6 <- [1,510,null,{}] 04:27:50 INFO - PROCESS | 1620 | 1472297270459 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}] 04:27:50 INFO - PROCESS | 1620 | 1472297270461 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:50 INFO - PROCESS | 1620 | 1472297270552 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 04:27:50 INFO - PROCESS | 1620 | 1472297270557 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:50 INFO - PROCESS | 1620 | 1472297270560 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:50 INFO - PROCESS | 1620 | ++DOCSHELL 16463400 == 48 [pid = 1620] [id = 137] 04:27:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 127 (16465C00) [pid = 1620] [serial = 409] [outer = 00000000] 04:27:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 128 (16541800) [pid = 1620] [serial = 410] [outer = 16465C00] 04:27:50 INFO - PROCESS | 1620 | 1472297270605 Marionette DEBUG loaded listener.js 04:27:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 129 (17136C00) [pid = 1620] [serial = 411] [outer = 16465C00] 04:27:51 INFO - PROCESS | 1620 | 1472297271077 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]]]}] 04:27:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:27:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 671ms 04:27:51 INFO - PROCESS | 1620 | 1472297271129 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 04:27:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:27:51 INFO - PROCESS | 1620 | 1472297271131 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 04:27:51 INFO - PROCESS | 1620 | 1472297271135 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:27:51 INFO - PROCESS | 1620 | 1472297271137 Marionette TRACE conn6 <- [1,514,null,{}] 04:27:51 INFO - PROCESS | 1620 | 1472297271140 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}] 04:27:51 INFO - PROCESS | 1620 | 1472297271142 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:51 INFO - PROCESS | 1620 | 1472297271283 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 04:27:51 INFO - PROCESS | 1620 | 1472297271345 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:51 INFO - PROCESS | 1620 | 1472297271348 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:51 INFO - PROCESS | 1620 | ++DOCSHELL 17142000 == 49 [pid = 1620] [id = 138] 04:27:51 INFO - PROCESS | 1620 | ++DOMWINDOW == 130 (17161C00) [pid = 1620] [serial = 412] [outer = 00000000] 04:27:51 INFO - PROCESS | 1620 | ++DOMWINDOW == 131 (17C99400) [pid = 1620] [serial = 413] [outer = 17161C00] 04:27:51 INFO - PROCESS | 1620 | 1472297271394 Marionette DEBUG loaded listener.js 04:27:51 INFO - PROCESS | 1620 | ++DOMWINDOW == 132 (17C9F800) [pid = 1620] [serial = 414] [outer = 17161C00] 04:27:51 INFO - PROCESS | 1620 | 1472297271801 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]]]}] 04:27:51 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 04:27:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 731ms 04:27:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:27:51 INFO - PROCESS | 1620 | 1472297271870 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 04:27:51 INFO - PROCESS | 1620 | 1472297271872 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 04:27:51 INFO - PROCESS | 1620 | 1472297271875 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:27:51 INFO - PROCESS | 1620 | 1472297271877 Marionette TRACE conn6 <- [1,518,null,{}] 04:27:51 INFO - PROCESS | 1620 | 1472297271881 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}] 04:27:51 INFO - PROCESS | 1620 | 1472297271886 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:52 INFO - PROCESS | 1620 | 1472297272028 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 04:27:52 INFO - PROCESS | 1620 | 1472297272092 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:52 INFO - PROCESS | 1620 | 1472297272094 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:52 INFO - PROCESS | 1620 | ++DOCSHELL 180DD800 == 50 [pid = 1620] [id = 139] 04:27:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 133 (181CB000) [pid = 1620] [serial = 415] [outer = 00000000] 04:27:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 134 (1900E400) [pid = 1620] [serial = 416] [outer = 181CB000] 04:27:52 INFO - PROCESS | 1620 | 1472297272140 Marionette DEBUG loaded listener.js 04:27:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 135 (190CE800) [pid = 1620] [serial = 417] [outer = 181CB000] 04:27:52 INFO - PROCESS | 1620 | 1472297272582 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]]]}] 04:27:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:27:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 730ms 04:27:52 INFO - PROCESS | 1620 | 1472297272634 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 04:27:52 INFO - PROCESS | 1620 | 1472297272636 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 04:27:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:27:52 INFO - PROCESS | 1620 | 1472297272639 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:27:52 INFO - PROCESS | 1620 | 1472297272641 Marionette TRACE conn6 <- [1,522,null,{}] 04:27:52 INFO - PROCESS | 1620 | 1472297272645 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}] 04:27:52 INFO - PROCESS | 1620 | 1472297272647 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:52 INFO - PROCESS | 1620 | 1472297272775 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 04:27:52 INFO - PROCESS | 1620 | 1472297272839 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:52 INFO - PROCESS | 1620 | 1472297272841 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:52 INFO - PROCESS | 1620 | ++DOCSHELL 190D4C00 == 51 [pid = 1620] [id = 140] 04:27:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 136 (197EBC00) [pid = 1620] [serial = 418] [outer = 00000000] 04:27:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 137 (1ABEE800) [pid = 1620] [serial = 419] [outer = 197EBC00] 04:27:52 INFO - PROCESS | 1620 | 1472297272886 Marionette DEBUG loaded listener.js 04:27:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 138 (1ABEEC00) [pid = 1620] [serial = 420] [outer = 197EBC00] 04:27:53 INFO - PROCESS | 1620 | --DOMWINDOW == 137 (1900CC00) [pid = 1620] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:27:53 INFO - PROCESS | 1620 | --DOMWINDOW == 136 (16542C00) [pid = 1620] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:27:53 INFO - PROCESS | 1620 | --DOMWINDOW == 135 (18CC0C00) [pid = 1620] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:27:53 INFO - PROCESS | 1620 | --DOMWINDOW == 134 (10E80400) [pid = 1620] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:27:53 INFO - PROCESS | 1620 | --DOMWINDOW == 133 (16437400) [pid = 1620] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:27:53 INFO - PROCESS | 1620 | --DOMWINDOW == 132 (0880EC00) [pid = 1620] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:27:53 INFO - PROCESS | 1620 | --DOMWINDOW == 131 (0CEB4800) [pid = 1620] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:27:53 INFO - PROCESS | 1620 | --DOMWINDOW == 130 (15C07400) [pid = 1620] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:27:53 INFO - PROCESS | 1620 | --DOMWINDOW == 129 (0C276C00) [pid = 1620] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:27:53 INFO - PROCESS | 1620 | --DOMWINDOW == 128 (15C5A800) [pid = 1620] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:27:53 INFO - PROCESS | 1620 | 1472297273399 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]]]}] 04:27:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:27:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 770ms 04:27:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:27:53 INFO - PROCESS | 1620 | 1472297273412 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 04:27:53 INFO - PROCESS | 1620 | 1472297273414 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 04:27:53 INFO - PROCESS | 1620 | 1472297273417 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:27:53 INFO - PROCESS | 1620 | 1472297273419 Marionette TRACE conn6 <- [1,526,null,{}] 04:27:53 INFO - PROCESS | 1620 | 1472297273422 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}] 04:27:53 INFO - PROCESS | 1620 | 1472297273424 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:53 INFO - PROCESS | 1620 | 1472297273508 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 04:27:53 INFO - PROCESS | 1620 | 1472297273599 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:53 INFO - PROCESS | 1620 | 1472297273601 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:53 INFO - PROCESS | 1620 | ++DOCSHELL 1474DC00 == 52 [pid = 1620] [id = 141] 04:27:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 129 (15901800) [pid = 1620] [serial = 421] [outer = 00000000] 04:27:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 130 (1713F800) [pid = 1620] [serial = 422] [outer = 15901800] 04:27:53 INFO - PROCESS | 1620 | 1472297273648 Marionette DEBUG loaded listener.js 04:27:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 131 (197F2400) [pid = 1620] [serial = 423] [outer = 15901800] 04:27:54 INFO - PROCESS | 1620 | 1472297274022 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]]]}] 04:27:54 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 04:27:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 630ms 04:27:54 INFO - PROCESS | 1620 | 1472297274048 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 04:27:54 INFO - PROCESS | 1620 | 1472297274050 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 04:27:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:27:54 INFO - PROCESS | 1620 | 1472297274054 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:27:54 INFO - PROCESS | 1620 | 1472297274055 Marionette TRACE conn6 <- [1,530,null,{}] 04:27:54 INFO - PROCESS | 1620 | 1472297274059 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}] 04:27:54 INFO - PROCESS | 1620 | 1472297274061 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:54 INFO - PROCESS | 1620 | 1472297274208 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 04:27:54 INFO - PROCESS | 1620 | 1472297274221 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:54 INFO - PROCESS | 1620 | 1472297274223 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:54 INFO - PROCESS | 1620 | ++DOCSHELL 197F1C00 == 53 [pid = 1620] [id = 142] 04:27:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 132 (19D8C400) [pid = 1620] [serial = 424] [outer = 00000000] 04:27:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 133 (19D95C00) [pid = 1620] [serial = 425] [outer = 19D8C400] 04:27:54 INFO - PROCESS | 1620 | 1472297274269 Marionette DEBUG loaded listener.js 04:27:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 134 (19D98C00) [pid = 1620] [serial = 426] [outer = 19D8C400] 04:27:54 INFO - PROCESS | 1620 | 1472297274711 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"]]]}] 04:27:54 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 04:27:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:27:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:27:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:27:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:27:54 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 04:27:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:27:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:27:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:27:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:27:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 672ms 04:27:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:27:54 INFO - PROCESS | 1620 | 1472297274726 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 04:27:54 INFO - PROCESS | 1620 | 1472297274728 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 04:27:54 INFO - PROCESS | 1620 | 1472297274731 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:27:54 INFO - PROCESS | 1620 | 1472297274733 Marionette TRACE conn6 <- [1,534,null,{}] 04:27:54 INFO - PROCESS | 1620 | 1472297274736 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}] 04:27:54 INFO - PROCESS | 1620 | 1472297274738 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:54 INFO - PROCESS | 1620 | 1472297274871 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 04:27:54 INFO - PROCESS | 1620 | 1472297274878 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:54 INFO - PROCESS | 1620 | 1472297274880 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:54 INFO - PROCESS | 1620 | ++DOCSHELL 0C26FC00 == 54 [pid = 1620] [id = 143] 04:27:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 135 (1970F400) [pid = 1620] [serial = 427] [outer = 00000000] 04:27:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 136 (1971D800) [pid = 1620] [serial = 428] [outer = 1970F400] 04:27:54 INFO - PROCESS | 1620 | 1472297274925 Marionette DEBUG loaded listener.js 04:27:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 137 (1971E400) [pid = 1620] [serial = 429] [outer = 1970F400] 04:27:55 INFO - PROCESS | 1620 | 1472297275390 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]]]}] 04:27:55 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. 04:27:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 670ms 04:27:55 INFO - PROCESS | 1620 | 1472297275403 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 04:27:55 INFO - PROCESS | 1620 | 1472297275408 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 04:27:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:27:55 INFO - PROCESS | 1620 | 1472297275413 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:27:55 INFO - PROCESS | 1620 | 1472297275417 Marionette TRACE conn6 <- [1,538,null,{}] 04:27:55 INFO - PROCESS | 1620 | 1472297275423 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}] 04:27:55 INFO - PROCESS | 1620 | 1472297275426 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:55 INFO - PROCESS | 1620 | 1472297275580 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 04:27:55 INFO - PROCESS | 1620 | 1472297275744 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:55 INFO - PROCESS | 1620 | 1472297275749 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:55 INFO - PROCESS | 1620 | ++DOCSHELL 0CC28000 == 55 [pid = 1620] [id = 144] 04:27:55 INFO - PROCESS | 1620 | ++DOMWINDOW == 138 (0CC28800) [pid = 1620] [serial = 430] [outer = 00000000] 04:27:55 INFO - PROCESS | 1620 | ++DOMWINDOW == 139 (0CEE6400) [pid = 1620] [serial = 431] [outer = 0CC28800] 04:27:55 INFO - PROCESS | 1620 | 1472297275811 Marionette DEBUG loaded listener.js 04:27:55 INFO - PROCESS | 1620 | ++DOMWINDOW == 140 (110D0800) [pid = 1620] [serial = 432] [outer = 0CC28800] 04:27:56 INFO - PROCESS | 1620 | 1472297276335 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]]]}] 04:27:56 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. 04:27:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 970ms 04:27:56 INFO - PROCESS | 1620 | 1472297276402 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 04:27:56 INFO - PROCESS | 1620 | 1472297276407 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 04:27:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:27:56 INFO - PROCESS | 1620 | 1472297276415 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:27:56 INFO - PROCESS | 1620 | 1472297276418 Marionette TRACE conn6 <- [1,542,null,{}] 04:27:56 INFO - PROCESS | 1620 | 1472297276422 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}] 04:27:56 INFO - PROCESS | 1620 | 1472297276425 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:56 INFO - PROCESS | 1620 | 1472297276544 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 04:27:56 INFO - PROCESS | 1620 | 1472297276671 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:56 INFO - PROCESS | 1620 | 1472297276674 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:56 INFO - PROCESS | 1620 | ++DOCSHELL 15419400 == 56 [pid = 1620] [id = 145] 04:27:56 INFO - PROCESS | 1620 | ++DOMWINDOW == 141 (1590B000) [pid = 1620] [serial = 433] [outer = 00000000] 04:27:56 INFO - PROCESS | 1620 | ++DOMWINDOW == 142 (16431400) [pid = 1620] [serial = 434] [outer = 1590B000] 04:27:56 INFO - PROCESS | 1620 | 1472297276736 Marionette DEBUG loaded listener.js 04:27:56 INFO - PROCESS | 1620 | ++DOMWINDOW == 143 (1653E000) [pid = 1620] [serial = 435] [outer = 1590B000] 04:27:57 INFO - PROCESS | 1620 | [1620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:27:57 INFO - PROCESS | 1620 | [1620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:27:57 INFO - PROCESS | 1620 | 1472297277350 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]]]}] 04:27:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:27:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 970ms 04:27:57 INFO - PROCESS | 1620 | 1472297277386 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 04:27:57 INFO - PROCESS | 1620 | 1472297277388 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 04:27:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:27:57 INFO - PROCESS | 1620 | 1472297277392 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:27:57 INFO - PROCESS | 1620 | 1472297277396 Marionette TRACE conn6 <- [1,546,null,{}] 04:27:57 INFO - PROCESS | 1620 | 1472297277407 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}] 04:27:57 INFO - PROCESS | 1620 | 1472297277412 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:57 INFO - PROCESS | 1620 | 1472297277529 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 04:27:57 INFO - PROCESS | 1620 | 1472297277637 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:57 INFO - PROCESS | 1620 | 1472297277640 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:57 INFO - PROCESS | 1620 | ++DOCSHELL 19714000 == 57 [pid = 1620] [id = 146] 04:27:57 INFO - PROCESS | 1620 | ++DOMWINDOW == 144 (19717400) [pid = 1620] [serial = 436] [outer = 00000000] 04:27:57 INFO - PROCESS | 1620 | ++DOMWINDOW == 145 (19D95400) [pid = 1620] [serial = 437] [outer = 19717400] 04:27:57 INFO - PROCESS | 1620 | 1472297277700 Marionette DEBUG loaded listener.js 04:27:57 INFO - PROCESS | 1620 | ++DOMWINDOW == 146 (1ACDFC00) [pid = 1620] [serial = 438] [outer = 19717400] 04:27:58 INFO - PROCESS | 1620 | 1472297278317 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]]]}] 04:27:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:27:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 970ms 04:27:58 INFO - PROCESS | 1620 | 1472297278366 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 04:27:58 INFO - PROCESS | 1620 | 1472297278369 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 04:27:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:27:58 INFO - PROCESS | 1620 | 1472297278372 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:27:58 INFO - PROCESS | 1620 | 1472297278374 Marionette TRACE conn6 <- [1,550,null,{}] 04:27:58 INFO - PROCESS | 1620 | 1472297278378 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}] 04:27:58 INFO - PROCESS | 1620 | 1472297278380 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:58 INFO - PROCESS | 1620 | 1472297278493 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 04:27:58 INFO - PROCESS | 1620 | 1472297278600 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:58 INFO - PROCESS | 1620 | 1472297278602 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:58 INFO - PROCESS | 1620 | ++DOCSHELL 1ABCF400 == 58 [pid = 1620] [id = 147] 04:27:58 INFO - PROCESS | 1620 | ++DOMWINDOW == 147 (1ABCFC00) [pid = 1620] [serial = 439] [outer = 00000000] 04:27:58 INFO - PROCESS | 1620 | ++DOMWINDOW == 148 (1ABD4800) [pid = 1620] [serial = 440] [outer = 1ABCFC00] 04:27:58 INFO - PROCESS | 1620 | 1472297278658 Marionette DEBUG loaded listener.js 04:27:58 INFO - PROCESS | 1620 | ++DOMWINDOW == 149 (1ABD6800) [pid = 1620] [serial = 441] [outer = 1ABCFC00] 04:27:59 INFO - PROCESS | 1620 | [1620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:27:59 INFO - PROCESS | 1620 | 1472297279200 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]]]}] 04:27:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:27:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 870ms 04:27:59 INFO - PROCESS | 1620 | 1472297279251 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 04:27:59 INFO - PROCESS | 1620 | 1472297279254 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 04:27:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:27:59 INFO - PROCESS | 1620 | 1472297279258 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:27:59 INFO - PROCESS | 1620 | 1472297279260 Marionette TRACE conn6 <- [1,554,null,{}] 04:27:59 INFO - PROCESS | 1620 | 1472297279264 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}] 04:27:59 INFO - PROCESS | 1620 | 1472297279266 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:59 INFO - PROCESS | 1620 | 1472297279375 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 04:27:59 INFO - PROCESS | 1620 | 1472297279481 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:59 INFO - PROCESS | 1620 | 1472297279484 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:27:59 INFO - PROCESS | 1620 | ++DOCSHELL 1ABD9800 == 59 [pid = 1620] [id = 148] 04:27:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 150 (1ACDF800) [pid = 1620] [serial = 442] [outer = 00000000] 04:27:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 151 (1AE70000) [pid = 1620] [serial = 443] [outer = 1ACDF800] 04:27:59 INFO - PROCESS | 1620 | 1472297279539 Marionette DEBUG loaded listener.js 04:27:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 152 (1AE72C00) [pid = 1620] [serial = 444] [outer = 1ACDF800] 04:27:59 INFO - PROCESS | 1620 | [1620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:28:00 INFO - PROCESS | 1620 | 1472297280133 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]]]}] 04:28:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:28:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 930ms 04:28:00 INFO - PROCESS | 1620 | 1472297280191 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 04:28:00 INFO - PROCESS | 1620 | 1472297280193 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 04:28:00 INFO - PROCESS | 1620 | 1472297280197 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:28:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:28:00 INFO - PROCESS | 1620 | 1472297280199 Marionette TRACE conn6 <- [1,558,null,{}] 04:28:00 INFO - PROCESS | 1620 | 1472297280203 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}] 04:28:00 INFO - PROCESS | 1620 | 1472297280209 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:00 INFO - PROCESS | 1620 | 1472297280410 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 04:28:00 INFO - PROCESS | 1620 | 1472297280606 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:00 INFO - PROCESS | 1620 | 1472297280608 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:00 INFO - PROCESS | 1620 | ++DOCSHELL 0D103800 == 60 [pid = 1620] [id = 149] 04:28:00 INFO - PROCESS | 1620 | ++DOMWINDOW == 153 (0D107000) [pid = 1620] [serial = 445] [outer = 00000000] 04:28:00 INFO - PROCESS | 1620 | ++DOMWINDOW == 154 (12267C00) [pid = 1620] [serial = 446] [outer = 0D107000] 04:28:00 INFO - PROCESS | 1620 | 1472297280666 Marionette DEBUG loaded listener.js 04:28:00 INFO - PROCESS | 1620 | ++DOMWINDOW == 155 (15C50800) [pid = 1620] [serial = 447] [outer = 0D107000] 04:28:01 INFO - PROCESS | 1620 | [1620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:28:01 INFO - PROCESS | 1620 | 1472297281421 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]]]}] 04:28:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:28:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1273ms 04:28:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:28:01 INFO - PROCESS | 1620 | 1472297281474 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 04:28:01 INFO - PROCESS | 1620 | 1472297281478 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 04:28:01 INFO - PROCESS | 1620 | 1472297281483 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:28:01 INFO - PROCESS | 1620 | 1472297281487 Marionette TRACE conn6 <- [1,562,null,{}] 04:28:01 INFO - PROCESS | 1620 | 1472297281492 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}] 04:28:01 INFO - PROCESS | 1620 | 1472297281495 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:01 INFO - PROCESS | 1620 | 1472297281602 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 04:28:01 INFO - PROCESS | 1620 | 1472297281743 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:01 INFO - PROCESS | 1620 | 1472297281746 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:01 INFO - PROCESS | 1620 | ++DOCSHELL 0CC23C00 == 61 [pid = 1620] [id = 150] 04:28:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 156 (0CC2CC00) [pid = 1620] [serial = 448] [outer = 00000000] 04:28:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 157 (14C2EC00) [pid = 1620] [serial = 449] [outer = 0CC2CC00] 04:28:01 INFO - PROCESS | 1620 | 1472297281800 Marionette DEBUG loaded listener.js 04:28:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 158 (15906000) [pid = 1620] [serial = 450] [outer = 0CC2CC00] 04:28:02 INFO - PROCESS | 1620 | 1472297282374 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]]]}] 04:28:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:28:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 930ms 04:28:02 INFO - PROCESS | 1620 | 1472297282414 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 04:28:02 INFO - PROCESS | 1620 | 1472297282418 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 04:28:02 INFO - PROCESS | 1620 | 1472297282424 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:28:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:28:02 INFO - PROCESS | 1620 | 1472297282427 Marionette TRACE conn6 <- [1,566,null,{}] 04:28:02 INFO - PROCESS | 1620 | 1472297282431 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}] 04:28:02 INFO - PROCESS | 1620 | 1472297282434 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:02 INFO - PROCESS | 1620 | 1472297282557 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 04:28:02 INFO - PROCESS | 1620 | --DOCSHELL 197F1C00 == 60 [pid = 1620] [id = 142] 04:28:02 INFO - PROCESS | 1620 | --DOCSHELL 1474DC00 == 59 [pid = 1620] [id = 141] 04:28:02 INFO - PROCESS | 1620 | --DOCSHELL 190D4C00 == 58 [pid = 1620] [id = 140] 04:28:02 INFO - PROCESS | 1620 | --DOCSHELL 180DD800 == 57 [pid = 1620] [id = 139] 04:28:02 INFO - PROCESS | 1620 | --DOCSHELL 17142000 == 56 [pid = 1620] [id = 138] 04:28:02 INFO - PROCESS | 1620 | --DOCSHELL 16463400 == 55 [pid = 1620] [id = 137] 04:28:02 INFO - PROCESS | 1620 | --DOCSHELL 15C04000 == 54 [pid = 1620] [id = 136] 04:28:02 INFO - PROCESS | 1620 | --DOCSHELL 0CC24800 == 53 [pid = 1620] [id = 135] 04:28:02 INFO - PROCESS | 1620 | --DOCSHELL 0D261000 == 52 [pid = 1620] [id = 134] 04:28:02 INFO - PROCESS | 1620 | --DOCSHELL 12268400 == 51 [pid = 1620] [id = 133] 04:28:02 INFO - PROCESS | 1620 | --DOCSHELL 1ACDEC00 == 50 [pid = 1620] [id = 132] 04:28:02 INFO - PROCESS | 1620 | --DOCSHELL 1593F400 == 49 [pid = 1620] [id = 131] 04:28:02 INFO - PROCESS | 1620 | --DOCSHELL 12267800 == 48 [pid = 1620] [id = 130] 04:28:02 INFO - PROCESS | 1620 | --DOMWINDOW == 157 (16E12C00) [pid = 1620] [serial = 370] [outer = 00000000] [url = about:blank] 04:28:02 INFO - PROCESS | 1620 | --DOMWINDOW == 156 (1900FC00) [pid = 1620] [serial = 373] [outer = 00000000] [url = about:blank] 04:28:02 INFO - PROCESS | 1620 | --DOMWINDOW == 155 (19009400) [pid = 1620] [serial = 349] [outer = 00000000] [url = about:blank] 04:28:02 INFO - PROCESS | 1620 | --DOMWINDOW == 154 (14C86400) [pid = 1620] [serial = 359] [outer = 00000000] [url = about:blank] 04:28:02 INFO - PROCESS | 1620 | --DOMWINDOW == 153 (14751400) [pid = 1620] [serial = 358] [outer = 00000000] [url = about:blank] 04:28:02 INFO - PROCESS | 1620 | --DOMWINDOW == 152 (1646C400) [pid = 1620] [serial = 367] [outer = 00000000] [url = about:blank] 04:28:02 INFO - PROCESS | 1620 | --DOMWINDOW == 151 (0CC27C00) [pid = 1620] [serial = 356] [outer = 00000000] [url = about:blank] 04:28:02 INFO - PROCESS | 1620 | --DOMWINDOW == 150 (0CAEC400) [pid = 1620] [serial = 355] [outer = 00000000] [url = about:blank] 04:28:02 INFO - PROCESS | 1620 | --DOMWINDOW == 149 (17C1BC00) [pid = 1620] [serial = 371] [outer = 00000000] [url = about:blank] 04:28:02 INFO - PROCESS | 1620 | --DOMWINDOW == 148 (1173D800) [pid = 1620] [serial = 361] [outer = 00000000] [url = about:blank] 04:28:02 INFO - PROCESS | 1620 | --DOMWINDOW == 147 (13E60000) [pid = 1620] [serial = 362] [outer = 00000000] [url = about:blank] 04:28:02 INFO - PROCESS | 1620 | --DOMWINDOW == 146 (15C21C00) [pid = 1620] [serial = 364] [outer = 00000000] [url = about:blank] 04:28:02 INFO - PROCESS | 1620 | --DOMWINDOW == 145 (15C50400) [pid = 1620] [serial = 365] [outer = 00000000] [url = about:blank] 04:28:02 INFO - PROCESS | 1620 | --DOMWINDOW == 144 (0CC22C00) [pid = 1620] [serial = 343] [outer = 00000000] [url = about:blank] 04:28:02 INFO - PROCESS | 1620 | --DOMWINDOW == 143 (14754000) [pid = 1620] [serial = 352] [outer = 00000000] [url = about:blank] 04:28:02 INFO - PROCESS | 1620 | --DOMWINDOW == 142 (14C9A800) [pid = 1620] [serial = 346] [outer = 00000000] [url = about:blank] 04:28:02 INFO - PROCESS | 1620 | --DOMWINDOW == 141 (0D10DC00) [pid = 1620] [serial = 376] [outer = 00000000] [url = about:blank] 04:28:02 INFO - PROCESS | 1620 | --DOMWINDOW == 140 (190C7400) [pid = 1620] [serial = 374] [outer = 00000000] [url = about:blank] 04:28:02 INFO - PROCESS | 1620 | --DOMWINDOW == 139 (1ACDCC00) [pid = 1620] [serial = 379] [outer = 00000000] [url = about:blank] 04:28:02 INFO - PROCESS | 1620 | --DOMWINDOW == 138 (197F4C00) [pid = 1620] [serial = 383] [outer = 00000000] [url = about:blank] 04:28:02 INFO - PROCESS | 1620 | --DOMWINDOW == 137 (1439EC00) [pid = 1620] [serial = 377] [outer = 00000000] [url = about:blank] 04:28:02 INFO - PROCESS | 1620 | --DOMWINDOW == 136 (1ACE5800) [pid = 1620] [serial = 380] [outer = 00000000] [url = about:blank] 04:28:02 INFO - PROCESS | 1620 | --DOMWINDOW == 135 (1646CC00) [pid = 1620] [serial = 368] [outer = 00000000] [url = about:blank] 04:28:02 INFO - PROCESS | 1620 | --DOMWINDOW == 134 (197F4400) [pid = 1620] [serial = 382] [outer = 00000000] [url = about:blank] 04:28:02 INFO - PROCESS | 1620 | 1472297282714 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:02 INFO - PROCESS | 1620 | 1472297282717 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:02 INFO - PROCESS | 1620 | ++DOCSHELL 0880E800 == 49 [pid = 1620] [id = 151] 04:28:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 135 (0883A800) [pid = 1620] [serial = 451] [outer = 00000000] 04:28:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 136 (0CC22800) [pid = 1620] [serial = 452] [outer = 0883A800] 04:28:02 INFO - PROCESS | 1620 | 1472297282767 Marionette DEBUG loaded listener.js 04:28:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 137 (110C8C00) [pid = 1620] [serial = 453] [outer = 0883A800] 04:28:03 INFO - PROCESS | 1620 | 1472297283102 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]]]}] 04:28:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:28:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 730ms 04:28:03 INFO - PROCESS | 1620 | 1472297283171 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 04:28:03 INFO - PROCESS | 1620 | 1472297283173 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 04:28:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:28:03 INFO - PROCESS | 1620 | 1472297283178 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:28:03 INFO - PROCESS | 1620 | 1472297283181 Marionette TRACE conn6 <- [1,570,null,{}] 04:28:03 INFO - PROCESS | 1620 | 1472297283192 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}] 04:28:03 INFO - PROCESS | 1620 | 1472297283196 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:03 INFO - PROCESS | 1620 | 1472297283312 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 04:28:03 INFO - PROCESS | 1620 | 1472297283413 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:03 INFO - PROCESS | 1620 | 1472297283416 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:03 INFO - PROCESS | 1620 | ++DOCSHELL 14C9A400 == 50 [pid = 1620] [id = 152] 04:28:03 INFO - PROCESS | 1620 | ++DOMWINDOW == 138 (15908000) [pid = 1620] [serial = 454] [outer = 00000000] 04:28:03 INFO - PROCESS | 1620 | ++DOMWINDOW == 139 (16465400) [pid = 1620] [serial = 455] [outer = 15908000] 04:28:03 INFO - PROCESS | 1620 | 1472297283468 Marionette DEBUG loaded listener.js 04:28:03 INFO - PROCESS | 1620 | ++DOMWINDOW == 140 (17137400) [pid = 1620] [serial = 456] [outer = 15908000] 04:28:03 INFO - PROCESS | 1620 | 1472297283950 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]]]}] 04:28:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:28:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 830ms 04:28:04 INFO - PROCESS | 1620 | 1472297284010 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 04:28:04 INFO - PROCESS | 1620 | 1472297284012 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 04:28:04 INFO - PROCESS | 1620 | 1472297284016 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:28:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:28:04 INFO - PROCESS | 1620 | 1472297284017 Marionette TRACE conn6 <- [1,574,null,{}] 04:28:04 INFO - PROCESS | 1620 | 1472297284021 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}] 04:28:04 INFO - PROCESS | 1620 | 1472297284023 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:04 INFO - PROCESS | 1620 | 1472297284115 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 04:28:04 INFO - PROCESS | 1620 | 1472297284120 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:04 INFO - PROCESS | 1620 | 1472297284123 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:04 INFO - PROCESS | 1620 | ++DOCSHELL 17142000 == 51 [pid = 1620] [id = 153] 04:28:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 141 (17142C00) [pid = 1620] [serial = 457] [outer = 00000000] 04:28:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 142 (180DB400) [pid = 1620] [serial = 458] [outer = 17142C00] 04:28:04 INFO - PROCESS | 1620 | 1472297284169 Marionette DEBUG loaded listener.js 04:28:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 143 (182CC400) [pid = 1620] [serial = 459] [outer = 17142C00] 04:28:04 INFO - PROCESS | 1620 | [1620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:28:04 INFO - PROCESS | 1620 | [1620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:28:04 INFO - PROCESS | 1620 | [1620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:28:04 INFO - PROCESS | 1620 | 1472297284635 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]]]}] 04:28:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:28:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 670ms 04:28:04 INFO - PROCESS | 1620 | 1472297284690 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 04:28:04 INFO - PROCESS | 1620 | 1472297284692 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 04:28:04 INFO - PROCESS | 1620 | 1472297284696 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:28:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:28:04 INFO - PROCESS | 1620 | 1472297284697 Marionette TRACE conn6 <- [1,578,null,{}] 04:28:04 INFO - PROCESS | 1620 | 1472297284701 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}] 04:28:04 INFO - PROCESS | 1620 | 1472297284703 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:04 INFO - PROCESS | 1620 | 1472297284820 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 04:28:04 INFO - PROCESS | 1620 | 1472297284884 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:04 INFO - PROCESS | 1620 | 1472297284886 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:04 INFO - PROCESS | 1620 | ++DOCSHELL 18964C00 == 52 [pid = 1620] [id = 154] 04:28:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 144 (18CC7C00) [pid = 1620] [serial = 460] [outer = 00000000] 04:28:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 145 (1900F800) [pid = 1620] [serial = 461] [outer = 18CC7C00] 04:28:04 INFO - PROCESS | 1620 | 1472297284934 Marionette DEBUG loaded listener.js 04:28:05 INFO - PROCESS | 1620 | ++DOMWINDOW == 146 (190C7000) [pid = 1620] [serial = 462] [outer = 18CC7C00] 04:28:05 INFO - PROCESS | 1620 | 1472297285377 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]]]}] 04:28:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:28:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 730ms 04:28:05 INFO - PROCESS | 1620 | 1472297285430 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 04:28:05 INFO - PROCESS | 1620 | 1472297285432 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 04:28:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:28:05 INFO - PROCESS | 1620 | 1472297285442 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:28:05 INFO - PROCESS | 1620 | 1472297285443 Marionette TRACE conn6 <- [1,582,null,{}] 04:28:05 INFO - PROCESS | 1620 | 1472297285447 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}] 04:28:05 INFO - PROCESS | 1620 | 1472297285452 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:05 INFO - PROCESS | 1620 | 1472297285611 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 04:28:05 INFO - PROCESS | 1620 | 1472297285679 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:05 INFO - PROCESS | 1620 | 1472297285681 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:05 INFO - PROCESS | 1620 | ++DOCSHELL 0D1DB400 == 53 [pid = 1620] [id = 155] 04:28:05 INFO - PROCESS | 1620 | ++DOMWINDOW == 147 (1301A400) [pid = 1620] [serial = 463] [outer = 00000000] 04:28:05 INFO - PROCESS | 1620 | ++DOMWINDOW == 148 (197F9800) [pid = 1620] [serial = 464] [outer = 1301A400] 04:28:05 INFO - PROCESS | 1620 | 1472297285727 Marionette DEBUG loaded listener.js 04:28:05 INFO - PROCESS | 1620 | ++DOMWINDOW == 149 (16C35C00) [pid = 1620] [serial = 465] [outer = 1301A400] 04:28:06 INFO - PROCESS | 1620 | 1472297286155 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]]]}] 04:28:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:28:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 770ms 04:28:06 INFO - PROCESS | 1620 | 1472297286215 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 04:28:06 INFO - PROCESS | 1620 | 1472297286217 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 04:28:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:28:06 INFO - PROCESS | 1620 | 1472297286229 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:28:06 INFO - PROCESS | 1620 | 1472297286231 Marionette TRACE conn6 <- [1,586,null,{}] 04:28:06 INFO - PROCESS | 1620 | 1472297286235 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}] 04:28:06 INFO - PROCESS | 1620 | 1472297286237 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:06 INFO - PROCESS | 1620 | 1472297286356 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 04:28:06 INFO - PROCESS | 1620 | 1472297286365 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:06 INFO - PROCESS | 1620 | 1472297286367 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:06 INFO - PROCESS | 1620 | ++DOCSHELL 1ABD1C00 == 54 [pid = 1620] [id = 156] 04:28:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 150 (1ABEF800) [pid = 1620] [serial = 466] [outer = 00000000] 04:28:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 151 (1ACE2000) [pid = 1620] [serial = 467] [outer = 1ABEF800] 04:28:06 INFO - PROCESS | 1620 | 1472297286467 Marionette DEBUG loaded listener.js 04:28:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 152 (1AD52400) [pid = 1620] [serial = 468] [outer = 1ABEF800] 04:28:07 INFO - PROCESS | 1620 | --DOMWINDOW == 151 (15C06000) [pid = 1620] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:28:07 INFO - PROCESS | 1620 | --DOMWINDOW == 150 (0CC24C00) [pid = 1620] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:28:07 INFO - PROCESS | 1620 | --DOMWINDOW == 149 (12D19000) [pid = 1620] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:28:07 INFO - PROCESS | 1620 | --DOMWINDOW == 148 (17161C00) [pid = 1620] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:28:07 INFO - PROCESS | 1620 | --DOMWINDOW == 147 (16465C00) [pid = 1620] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:28:07 INFO - PROCESS | 1620 | --DOMWINDOW == 146 (181CB000) [pid = 1620] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:28:07 INFO - PROCESS | 1620 | --DOMWINDOW == 145 (15901800) [pid = 1620] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:28:07 INFO - PROCESS | 1620 | --DOMWINDOW == 144 (197EBC00) [pid = 1620] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:28:07 INFO - PROCESS | 1620 | --DOMWINDOW == 143 (19D8C400) [pid = 1620] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:28:07 INFO - PROCESS | 1620 | 1472297287200 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]]]}] 04:28:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:28:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1029ms 04:28:07 INFO - PROCESS | 1620 | 1472297287257 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 04:28:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:28:07 INFO - PROCESS | 1620 | 1472297287259 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 04:28:07 INFO - PROCESS | 1620 | 1472297287263 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:28:07 INFO - PROCESS | 1620 | 1472297287265 Marionette TRACE conn6 <- [1,590,null,{}] 04:28:07 INFO - PROCESS | 1620 | 1472297287282 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}] 04:28:07 INFO - PROCESS | 1620 | 1472297287283 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:07 INFO - PROCESS | 1620 | 1472297287370 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 04:28:07 INFO - PROCESS | 1620 | [1620] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 04:28:07 INFO - PROCESS | 1620 | 1472297287499 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:07 INFO - PROCESS | 1620 | 1472297287501 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:07 INFO - PROCESS | 1620 | ++DOCSHELL 15C23000 == 55 [pid = 1620] [id = 157] 04:28:07 INFO - PROCESS | 1620 | ++DOMWINDOW == 144 (16439400) [pid = 1620] [serial = 469] [outer = 00000000] 04:28:07 INFO - PROCESS | 1620 | ++DOMWINDOW == 145 (1900FC00) [pid = 1620] [serial = 470] [outer = 16439400] 04:28:07 INFO - PROCESS | 1620 | 1472297287629 Marionette DEBUG loaded listener.js 04:28:07 INFO - PROCESS | 1620 | ++DOMWINDOW == 146 (19D9AC00) [pid = 1620] [serial = 471] [outer = 16439400] 04:28:07 INFO - PROCESS | 1620 | 1472297287990 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]]]}] 04:28:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:28:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 770ms 04:28:08 INFO - PROCESS | 1620 | 1472297288034 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 04:28:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:28:08 INFO - PROCESS | 1620 | 1472297288036 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 04:28:08 INFO - PROCESS | 1620 | 1472297288039 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:28:08 INFO - PROCESS | 1620 | 1472297288041 Marionette TRACE conn6 <- [1,594,null,{}] 04:28:08 INFO - PROCESS | 1620 | 1472297288044 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}] 04:28:08 INFO - PROCESS | 1620 | 1472297288046 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:08 INFO - PROCESS | 1620 | 1472297288157 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 04:28:08 INFO - PROCESS | 1620 | 1472297288256 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:08 INFO - PROCESS | 1620 | 1472297288258 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:08 INFO - PROCESS | 1620 | ++DOCSHELL 15903C00 == 56 [pid = 1620] [id = 158] 04:28:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 147 (1900A000) [pid = 1620] [serial = 472] [outer = 00000000] 04:28:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 148 (1AD59000) [pid = 1620] [serial = 473] [outer = 1900A000] 04:28:08 INFO - PROCESS | 1620 | 1472297288303 Marionette DEBUG loaded listener.js 04:28:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 149 (1AE70800) [pid = 1620] [serial = 474] [outer = 1900A000] 04:28:08 INFO - PROCESS | 1620 | 1472297288670 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]]]}] 04:28:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:28:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 671ms 04:28:08 INFO - PROCESS | 1620 | 1472297288711 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 04:28:08 INFO - PROCESS | 1620 | 1472297288713 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 04:28:08 INFO - PROCESS | 1620 | 1472297288716 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:28:08 INFO - PROCESS | 1620 | 1472297288718 Marionette TRACE conn6 <- [1,598,null,{}] 04:28:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:28:08 INFO - PROCESS | 1620 | 1472297288721 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}] 04:28:08 INFO - PROCESS | 1620 | 1472297288723 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:08 INFO - PROCESS | 1620 | 1472297288855 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 04:28:08 INFO - PROCESS | 1620 | 1472297288866 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:08 INFO - PROCESS | 1620 | 1472297288867 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:08 INFO - PROCESS | 1620 | ++DOCSHELL 1ACE7800 == 57 [pid = 1620] [id = 159] 04:28:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 150 (1B183800) [pid = 1620] [serial = 475] [outer = 00000000] 04:28:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 151 (1B3B3400) [pid = 1620] [serial = 476] [outer = 1B183800] 04:28:08 INFO - PROCESS | 1620 | 1472297288914 Marionette DEBUG loaded listener.js 04:28:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 152 (1B3B5C00) [pid = 1620] [serial = 477] [outer = 1B183800] 04:28:09 INFO - PROCESS | 1620 | 1472297289636 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]]]}] 04:28:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:28:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 970ms 04:28:09 INFO - PROCESS | 1620 | 1472297289691 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 04:28:09 INFO - PROCESS | 1620 | 1472297289695 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 04:28:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:28:09 INFO - PROCESS | 1620 | 1472297289700 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:28:09 INFO - PROCESS | 1620 | 1472297289703 Marionette TRACE conn6 <- [1,602,null,{}] 04:28:09 INFO - PROCESS | 1620 | 1472297289709 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}] 04:28:09 INFO - PROCESS | 1620 | 1472297289712 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:09 INFO - PROCESS | 1620 | 1472297289832 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 04:28:09 INFO - PROCESS | 1620 | 1472297289969 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:09 INFO - PROCESS | 1620 | 1472297289972 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:09 INFO - PROCESS | 1620 | ++DOCSHELL 0CC22C00 == 58 [pid = 1620] [id = 160] 04:28:09 INFO - PROCESS | 1620 | ++DOMWINDOW == 153 (0D261000) [pid = 1620] [serial = 478] [outer = 00000000] 04:28:10 INFO - PROCESS | 1620 | ++DOMWINDOW == 154 (1433D400) [pid = 1620] [serial = 479] [outer = 0D261000] 04:28:10 INFO - PROCESS | 1620 | 1472297290032 Marionette DEBUG loaded listener.js 04:28:10 INFO - PROCESS | 1620 | ++DOMWINDOW == 155 (14C7C800) [pid = 1620] [serial = 480] [outer = 0D261000] 04:28:10 INFO - PROCESS | 1620 | 1472297290625 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]]]}] 04:28:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:28:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 990ms 04:28:10 INFO - PROCESS | 1620 | 1472297290692 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 04:28:10 INFO - PROCESS | 1620 | 1472297290696 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 04:28:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:28:10 INFO - PROCESS | 1620 | 1472297290703 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:28:10 INFO - PROCESS | 1620 | 1472297290706 Marionette TRACE conn6 <- [1,606,null,{}] 04:28:10 INFO - PROCESS | 1620 | 1472297290710 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}] 04:28:10 INFO - PROCESS | 1620 | 1472297290713 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:10 INFO - PROCESS | 1620 | 1472297290835 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 04:28:10 INFO - PROCESS | 1620 | 1472297290972 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:10 INFO - PROCESS | 1620 | 1472297290975 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:10 INFO - PROCESS | 1620 | ++DOCSHELL 16538C00 == 59 [pid = 1620] [id = 161] 04:28:10 INFO - PROCESS | 1620 | ++DOMWINDOW == 156 (16E12C00) [pid = 1620] [serial = 481] [outer = 00000000] 04:28:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 157 (17CA3000) [pid = 1620] [serial = 482] [outer = 16E12C00] 04:28:11 INFO - PROCESS | 1620 | 1472297291034 Marionette DEBUG loaded listener.js 04:28:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 158 (19006C00) [pid = 1620] [serial = 483] [outer = 16E12C00] 04:28:11 INFO - PROCESS | 1620 | 1472297291636 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]]]}] 04:28:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:28:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 970ms 04:28:11 INFO - PROCESS | 1620 | 1472297291677 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 04:28:11 INFO - PROCESS | 1620 | 1472297291679 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 04:28:11 INFO - PROCESS | 1620 | 1472297291683 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:28:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:28:11 INFO - PROCESS | 1620 | 1472297291687 Marionette TRACE conn6 <- [1,610,null,{}] 04:28:11 INFO - PROCESS | 1620 | 1472297291698 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}] 04:28:11 INFO - PROCESS | 1620 | 1472297291703 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:11 INFO - PROCESS | 1620 | 1472297291819 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 04:28:11 INFO - PROCESS | 1620 | 1472297291959 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:11 INFO - PROCESS | 1620 | 1472297291962 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:11 INFO - PROCESS | 1620 | ++DOCSHELL 1AD57C00 == 60 [pid = 1620] [id = 162] 04:28:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 159 (1AE74400) [pid = 1620] [serial = 484] [outer = 00000000] 04:28:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 160 (1B3AF000) [pid = 1620] [serial = 485] [outer = 1AE74400] 04:28:12 INFO - PROCESS | 1620 | 1472297292022 Marionette DEBUG loaded listener.js 04:28:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 161 (1B4BE400) [pid = 1620] [serial = 486] [outer = 1AE74400] 04:28:12 INFO - PROCESS | 1620 | 1472297292614 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]]]}] 04:28:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:28:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 970ms 04:28:12 INFO - PROCESS | 1620 | 1472297292656 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 04:28:12 INFO - PROCESS | 1620 | 1472297292659 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 04:28:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:28:12 INFO - PROCESS | 1620 | 1472297292662 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:28:12 INFO - PROCESS | 1620 | 1472297292664 Marionette TRACE conn6 <- [1,614,null,{}] 04:28:12 INFO - PROCESS | 1620 | 1472297292668 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}] 04:28:12 INFO - PROCESS | 1620 | 1472297292670 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:12 INFO - PROCESS | 1620 | 1472297292791 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 04:28:12 INFO - PROCESS | 1620 | 1472297292930 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:12 INFO - PROCESS | 1620 | 1472297292933 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:12 INFO - PROCESS | 1620 | ++DOCSHELL 1ABD8C00 == 61 [pid = 1620] [id = 163] 04:28:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 162 (1B4C1400) [pid = 1620] [serial = 487] [outer = 00000000] 04:28:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 163 (1B64C400) [pid = 1620] [serial = 488] [outer = 1B4C1400] 04:28:12 INFO - PROCESS | 1620 | 1472297292990 Marionette DEBUG loaded listener.js 04:28:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 164 (1B96C800) [pid = 1620] [serial = 489] [outer = 1B4C1400] 04:28:13 INFO - PROCESS | 1620 | 1472297293544 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]]]}] 04:28:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:28:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 930ms 04:28:13 INFO - PROCESS | 1620 | 1472297293596 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 04:28:13 INFO - PROCESS | 1620 | 1472297293598 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 04:28:13 INFO - PROCESS | 1620 | 1472297293602 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:28:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:28:13 INFO - PROCESS | 1620 | 1472297293604 Marionette TRACE conn6 <- [1,618,null,{}] 04:28:13 INFO - PROCESS | 1620 | 1472297293608 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}] 04:28:13 INFO - PROCESS | 1620 | 1472297293610 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:13 INFO - PROCESS | 1620 | 1472297293721 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 04:28:13 INFO - PROCESS | 1620 | 1472297293876 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:13 INFO - PROCESS | 1620 | 1472297293879 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:13 INFO - PROCESS | 1620 | ++DOCSHELL 0CC30800 == 62 [pid = 1620] [id = 164] 04:28:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 165 (19713400) [pid = 1620] [serial = 490] [outer = 00000000] 04:28:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 166 (1B971400) [pid = 1620] [serial = 491] [outer = 19713400] 04:28:13 INFO - PROCESS | 1620 | 1472297293937 Marionette DEBUG loaded listener.js 04:28:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 167 (1B972000) [pid = 1620] [serial = 492] [outer = 19713400] 04:28:14 INFO - PROCESS | 1620 | 1472297294540 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]]]}] 04:28:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:28:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 970ms 04:28:14 INFO - PROCESS | 1620 | 1472297294576 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 04:28:14 INFO - PROCESS | 1620 | 1472297294578 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 04:28:14 INFO - PROCESS | 1620 | 1472297294581 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:28:14 INFO - PROCESS | 1620 | 1472297294583 Marionette TRACE conn6 <- [1,622,null,{}] 04:28:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:28:14 INFO - PROCESS | 1620 | 1472297294587 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}] 04:28:14 INFO - PROCESS | 1620 | 1472297294593 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:14 INFO - PROCESS | 1620 | 1472297294749 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 04:28:14 INFO - PROCESS | 1620 | 1472297294890 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:14 INFO - PROCESS | 1620 | 1472297294893 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:14 INFO - PROCESS | 1620 | ++DOCSHELL 147D6400 == 63 [pid = 1620] [id = 165] 04:28:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 168 (17138C00) [pid = 1620] [serial = 493] [outer = 00000000] 04:28:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 169 (19D90C00) [pid = 1620] [serial = 494] [outer = 17138C00] 04:28:14 INFO - PROCESS | 1620 | 1472297294950 Marionette DEBUG loaded listener.js 04:28:15 INFO - PROCESS | 1620 | ++DOMWINDOW == 170 (1ABFBC00) [pid = 1620] [serial = 495] [outer = 17138C00] 04:28:15 INFO - PROCESS | 1620 | [1620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:28:15 INFO - PROCESS | 1620 | [1620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:28:15 INFO - PROCESS | 1620 | 1472297295739 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]]]}] 04:28:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:28:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1171ms 04:28:15 INFO - PROCESS | 1620 | 1472297295757 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 04:28:15 INFO - PROCESS | 1620 | 1472297295761 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 04:28:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:28:15 INFO - PROCESS | 1620 | 1472297295765 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:28:15 INFO - PROCESS | 1620 | 1472297295770 Marionette TRACE conn6 <- [1,626,null,{}] 04:28:15 INFO - PROCESS | 1620 | 1472297295775 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}] 04:28:15 INFO - PROCESS | 1620 | 1472297295778 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:15 INFO - PROCESS | 1620 | 1472297295883 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 04:28:16 INFO - PROCESS | 1620 | 1472297295996 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:16 INFO - PROCESS | 1620 | 1472297295998 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:16 INFO - PROCESS | 1620 | ++DOCSHELL 08803400 == 64 [pid = 1620] [id = 166] 04:28:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 171 (0DC3FC00) [pid = 1620] [serial = 496] [outer = 00000000] 04:28:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 172 (15415400) [pid = 1620] [serial = 497] [outer = 0DC3FC00] 04:28:16 INFO - PROCESS | 1620 | 1472297296094 Marionette DEBUG loaded listener.js 04:28:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 173 (15934400) [pid = 1620] [serial = 498] [outer = 0DC3FC00] 04:28:17 INFO - PROCESS | 1620 | --DOCSHELL 0882EC00 == 63 [pid = 1620] [id = 60] 04:28:17 INFO - PROCESS | 1620 | --DOCSHELL 0C26D800 == 62 [pid = 1620] [id = 101] 04:28:17 INFO - PROCESS | 1620 | --DOCSHELL 15903C00 == 61 [pid = 1620] [id = 158] 04:28:17 INFO - PROCESS | 1620 | --DOCSHELL 15C23000 == 60 [pid = 1620] [id = 157] 04:28:17 INFO - PROCESS | 1620 | --DOCSHELL 1ABD1C00 == 59 [pid = 1620] [id = 156] 04:28:17 INFO - PROCESS | 1620 | --DOCSHELL 0D1DB400 == 58 [pid = 1620] [id = 155] 04:28:17 INFO - PROCESS | 1620 | --DOCSHELL 18964C00 == 57 [pid = 1620] [id = 154] 04:28:17 INFO - PROCESS | 1620 | --DOCSHELL 17142000 == 56 [pid = 1620] [id = 153] 04:28:17 INFO - PROCESS | 1620 | --DOCSHELL 14C9A400 == 55 [pid = 1620] [id = 152] 04:28:17 INFO - PROCESS | 1620 | --DOCSHELL 0CC23C00 == 54 [pid = 1620] [id = 150] 04:28:17 INFO - PROCESS | 1620 | --DOCSHELL 0880E800 == 53 [pid = 1620] [id = 151] 04:28:17 INFO - PROCESS | 1620 | --DOCSHELL 1ABCF400 == 52 [pid = 1620] [id = 147] 04:28:17 INFO - PROCESS | 1620 | --DOCSHELL 1ABD9800 == 51 [pid = 1620] [id = 148] 04:28:17 INFO - PROCESS | 1620 | --DOCSHELL 19714000 == 50 [pid = 1620] [id = 146] 04:28:17 INFO - PROCESS | 1620 | --DOCSHELL 0C26FC00 == 49 [pid = 1620] [id = 143] 04:28:17 INFO - PROCESS | 1620 | --DOCSHELL 0CC28000 == 48 [pid = 1620] [id = 144] 04:28:17 INFO - PROCESS | 1620 | --DOCSHELL 15419400 == 47 [pid = 1620] [id = 145] 04:28:17 INFO - PROCESS | 1620 | --DOCSHELL 197F7C00 == 46 [pid = 1620] [id = 129] 04:28:17 INFO - PROCESS | 1620 | --DOCSHELL 1188AC00 == 45 [pid = 1620] [id = 102] 04:28:17 INFO - PROCESS | 1620 | --DOCSHELL 1642F000 == 44 [pid = 1620] [id = 89] 04:28:17 INFO - PROCESS | 1620 | --DOCSHELL 08803C00 == 43 [pid = 1620] [id = 118] 04:28:17 INFO - PROCESS | 1620 | --DOCSHELL 17C0EC00 == 42 [pid = 1620] [id = 72] 04:28:17 INFO - PROCESS | 1620 | --DOCSHELL 17C9A400 == 41 [pid = 1620] [id = 104] 04:28:17 INFO - PROCESS | 1620 | --DOCSHELL 11718800 == 40 [pid = 1620] [id = 74] 04:28:17 INFO - PROCESS | 1620 | --DOCSHELL 180DAC00 == 39 [pid = 1620] [id = 100] 04:28:17 INFO - PROCESS | 1620 | --DOCSHELL 11760400 == 38 [pid = 1620] [id = 61] 04:28:17 INFO - PROCESS | 1620 | --DOCSHELL 16469800 == 37 [pid = 1620] [id = 103] 04:28:17 INFO - PROCESS | 1620 | --DOCSHELL 180D7C00 == 36 [pid = 1620] [id = 75] 04:28:17 INFO - PROCESS | 1620 | --DOCSHELL 17C9D800 == 35 [pid = 1620] [id = 105] 04:28:17 INFO - PROCESS | 1620 | --DOCSHELL 147D6400 == 34 [pid = 1620] [id = 165] 04:28:17 INFO - PROCESS | 1620 | --DOCSHELL 0CC30800 == 33 [pid = 1620] [id = 164] 04:28:17 INFO - PROCESS | 1620 | --DOCSHELL 1AD57C00 == 32 [pid = 1620] [id = 162] 04:28:17 INFO - PROCESS | 1620 | --DOCSHELL 1ABD8C00 == 31 [pid = 1620] [id = 163] 04:28:17 INFO - PROCESS | 1620 | --DOCSHELL 16538C00 == 30 [pid = 1620] [id = 161] 04:28:17 INFO - PROCESS | 1620 | --DOCSHELL 0D103800 == 29 [pid = 1620] [id = 149] 04:28:17 INFO - PROCESS | 1620 | --DOCSHELL 1ACE7800 == 28 [pid = 1620] [id = 159] 04:28:17 INFO - PROCESS | 1620 | --DOCSHELL 0CC22C00 == 27 [pid = 1620] [id = 160] 04:28:17 INFO - PROCESS | 1620 | --DOMWINDOW == 172 (1ACDE000) [pid = 1620] [serial = 385] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 1620 | --DOMWINDOW == 171 (17C99400) [pid = 1620] [serial = 413] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 1620 | --DOMWINDOW == 170 (17C9F800) [pid = 1620] [serial = 414] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 1620 | --DOMWINDOW == 169 (16541800) [pid = 1620] [serial = 410] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 1620 | --DOMWINDOW == 168 (1ABF7800) [pid = 1620] [serial = 398] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 1620 | --DOMWINDOW == 167 (1653D000) [pid = 1620] [serial = 392] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 1620 | --DOMWINDOW == 166 (1AD83C00) [pid = 1620] [serial = 395] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 1620 | --DOMWINDOW == 165 (190CE800) [pid = 1620] [serial = 417] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 1620 | --DOMWINDOW == 164 (1900E400) [pid = 1620] [serial = 416] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 1620 | --DOMWINDOW == 163 (1713F800) [pid = 1620] [serial = 422] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 1620 | --DOMWINDOW == 162 (1ABEE800) [pid = 1620] [serial = 419] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 1620 | --DOMWINDOW == 161 (1ABEEC00) [pid = 1620] [serial = 420] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 1620 | --DOMWINDOW == 160 (19D98C00) [pid = 1620] [serial = 426] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 1620 | --DOMWINDOW == 159 (18E87800) [pid = 1620] [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.] 04:28:17 INFO - PROCESS | 1620 | --DOMWINDOW == 158 (17136C00) [pid = 1620] [serial = 411] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 1620 | --DOMWINDOW == 157 (19D95C00) [pid = 1620] [serial = 425] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 1620 | --DOMWINDOW == 156 (1971D800) [pid = 1620] [serial = 428] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 1620 | --DOMWINDOW == 155 (197F2400) [pid = 1620] [serial = 423] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 1620 | --DOMWINDOW == 154 (15C55400) [pid = 1620] [serial = 407] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 1620 | --DOMWINDOW == 153 (1642C800) [pid = 1620] [serial = 408] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 1620 | --DOMWINDOW == 152 (110CE400) [pid = 1620] [serial = 404] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 1620 | --DOMWINDOW == 151 (12D21000) [pid = 1620] [serial = 405] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 1620 | --DOMWINDOW == 150 (1474D000) [pid = 1620] [serial = 389] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 1620 | --DOMWINDOW == 149 (14C27000) [pid = 1620] [serial = 402] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 1620 | --DOMWINDOW == 148 (13EE7000) [pid = 1620] [serial = 401] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 1620 | [1620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:28:17 INFO - PROCESS | 1620 | [1620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:28:17 INFO - PROCESS | 1620 | [1620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:28:17 INFO - PROCESS | 1620 | [1620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:28:17 INFO - PROCESS | 1620 | 1472297297583 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]]]}] 04:28:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:28:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1874ms 04:28:17 INFO - PROCESS | 1620 | 1472297297642 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 04:28:17 INFO - PROCESS | 1620 | 1472297297646 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 04:28:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:28:17 INFO - PROCESS | 1620 | 1472297297650 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:28:17 INFO - PROCESS | 1620 | 1472297297655 Marionette TRACE conn6 <- [1,630,null,{}] 04:28:17 INFO - PROCESS | 1620 | 1472297297660 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}] 04:28:17 INFO - PROCESS | 1620 | 1472297297663 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:17 INFO - PROCESS | 1620 | 1472297297776 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 04:28:17 INFO - PROCESS | 1620 | 1472297297874 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:17 INFO - PROCESS | 1620 | 1472297297877 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:17 INFO - PROCESS | 1620 | ++DOCSHELL 0C26E400 == 28 [pid = 1620] [id = 167] 04:28:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 149 (0C536000) [pid = 1620] [serial = 499] [outer = 00000000] 04:28:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 150 (0CAEEC00) [pid = 1620] [serial = 500] [outer = 0C536000] 04:28:17 INFO - PROCESS | 1620 | 1472297297929 Marionette DEBUG loaded listener.js 04:28:18 INFO - PROCESS | 1620 | ++DOMWINDOW == 151 (0CC18800) [pid = 1620] [serial = 501] [outer = 0C536000] 04:28:18 INFO - PROCESS | 1620 | 1472297298310 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]]]}] 04:28:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:28:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 690ms 04:28:18 INFO - PROCESS | 1620 | 1472297298341 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 04:28:18 INFO - PROCESS | 1620 | 1472297298346 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 04:28:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:28:18 INFO - PROCESS | 1620 | 1472297298353 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:28:18 INFO - PROCESS | 1620 | 1472297298355 Marionette TRACE conn6 <- [1,634,null,{}] 04:28:18 INFO - PROCESS | 1620 | 1472297298359 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}] 04:28:18 INFO - PROCESS | 1620 | 1472297298362 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:18 INFO - PROCESS | 1620 | 1472297298482 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 04:28:18 INFO - PROCESS | 1620 | 1472297298489 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:18 INFO - PROCESS | 1620 | 1472297298492 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:18 INFO - PROCESS | 1620 | ++DOCSHELL 0D239C00 == 29 [pid = 1620] [id = 168] 04:28:18 INFO - PROCESS | 1620 | ++DOMWINDOW == 152 (0D2F6C00) [pid = 1620] [serial = 502] [outer = 00000000] 04:28:18 INFO - PROCESS | 1620 | ++DOMWINDOW == 153 (110CE400) [pid = 1620] [serial = 503] [outer = 0D2F6C00] 04:28:18 INFO - PROCESS | 1620 | 1472297298541 Marionette DEBUG loaded listener.js 04:28:18 INFO - PROCESS | 1620 | ++DOMWINDOW == 154 (11716800) [pid = 1620] [serial = 504] [outer = 0D2F6C00] 04:28:18 INFO - PROCESS | 1620 | 1472297298995 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]]]}] 04:28:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:28:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 04:28:19 INFO - PROCESS | 1620 | 1472297299026 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 04:28:19 INFO - PROCESS | 1620 | 1472297299029 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 04:28:19 INFO - PROCESS | 1620 | 1472297299032 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:28:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:28:19 INFO - PROCESS | 1620 | 1472297299036 Marionette TRACE conn6 <- [1,638,null,{}] 04:28:19 INFO - PROCESS | 1620 | 1472297299050 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}] 04:28:19 INFO - PROCESS | 1620 | 1472297299055 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:19 INFO - PROCESS | 1620 | 1472297299142 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 04:28:19 INFO - PROCESS | 1620 | 1472297299149 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:19 INFO - PROCESS | 1620 | 1472297299152 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:19 INFO - PROCESS | 1620 | ++DOCSHELL 1439D000 == 30 [pid = 1620] [id = 169] 04:28:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 155 (1439F000) [pid = 1620] [serial = 505] [outer = 00000000] 04:28:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 156 (1474A400) [pid = 1620] [serial = 506] [outer = 1439F000] 04:28:19 INFO - PROCESS | 1620 | 1472297299202 Marionette DEBUG loaded listener.js 04:28:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 157 (14753800) [pid = 1620] [serial = 507] [outer = 1439F000] 04:28:19 INFO - PROCESS | 1620 | 1472297299723 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]]]}] 04:28:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:28:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 731ms 04:28:19 INFO - PROCESS | 1620 | 1472297299767 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 04:28:19 INFO - PROCESS | 1620 | 1472297299770 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 04:28:19 INFO - PROCESS | 1620 | 1472297299773 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:28:19 INFO - PROCESS | 1620 | 1472297299775 Marionette TRACE conn6 <- [1,642,null,{}] 04:28:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:28:19 INFO - PROCESS | 1620 | 1472297299778 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}] 04:28:19 INFO - PROCESS | 1620 | 1472297299780 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:19 INFO - PROCESS | 1620 | 1472297299932 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 04:28:19 INFO - PROCESS | 1620 | 1472297299957 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:19 INFO - PROCESS | 1620 | 1472297299960 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:19 INFO - PROCESS | 1620 | ++DOCSHELL 155BF400 == 31 [pid = 1620] [id = 170] 04:28:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 158 (155DB400) [pid = 1620] [serial = 508] [outer = 00000000] 04:28:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 159 (15936400) [pid = 1620] [serial = 509] [outer = 155DB400] 04:28:20 INFO - PROCESS | 1620 | 1472297300005 Marionette DEBUG loaded listener.js 04:28:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 160 (15C23800) [pid = 1620] [serial = 510] [outer = 155DB400] 04:28:20 INFO - PROCESS | 1620 | 1472297300458 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]]]}] 04:28:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:28:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 730ms 04:28:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:28:20 INFO - PROCESS | 1620 | 1472297300507 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 04:28:20 INFO - PROCESS | 1620 | 1472297300509 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 04:28:20 INFO - PROCESS | 1620 | 1472297300512 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:28:20 INFO - PROCESS | 1620 | 1472297300514 Marionette TRACE conn6 <- [1,646,null,{}] 04:28:20 INFO - PROCESS | 1620 | 1472297300518 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}] 04:28:20 INFO - PROCESS | 1620 | 1472297300520 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:20 INFO - PROCESS | 1620 | 1472297300631 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 04:28:20 INFO - PROCESS | 1620 | 1472297300639 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:20 INFO - PROCESS | 1620 | 1472297300641 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:20 INFO - PROCESS | 1620 | ++DOCSHELL 15C5B000 == 32 [pid = 1620] [id = 171] 04:28:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 161 (15C5B800) [pid = 1620] [serial = 511] [outer = 00000000] 04:28:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 162 (16433400) [pid = 1620] [serial = 512] [outer = 15C5B800] 04:28:20 INFO - PROCESS | 1620 | 1472297300687 Marionette DEBUG loaded listener.js 04:28:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 163 (16464000) [pid = 1620] [serial = 513] [outer = 15C5B800] 04:28:21 INFO - PROCESS | 1620 | 1472297301168 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]]]}] 04:28:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:28:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 672ms 04:28:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:28:21 INFO - PROCESS | 1620 | 1472297301185 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 04:28:21 INFO - PROCESS | 1620 | 1472297301187 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 04:28:21 INFO - PROCESS | 1620 | 1472297301190 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:28:21 INFO - PROCESS | 1620 | 1472297301192 Marionette TRACE conn6 <- [1,650,null,{}] 04:28:21 INFO - PROCESS | 1620 | 1472297301200 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}] 04:28:21 INFO - PROCESS | 1620 | 1472297301206 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:21 INFO - PROCESS | 1620 | 1472297301359 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 162 (197F8400) [pid = 1620] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 161 (1B183800) [pid = 1620] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 160 (1900A000) [pid = 1620] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 159 (117E6800) [pid = 1620] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 158 (0C6F2000) [pid = 1620] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 157 (180D7800) [pid = 1620] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 156 (0883A800) [pid = 1620] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 155 (17142C00) [pid = 1620] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 154 (0D107000) [pid = 1620] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 153 (180D8400) [pid = 1620] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 152 (14745400) [pid = 1620] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 151 (1301A400) [pid = 1620] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 150 (12D16C00) [pid = 1620] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 149 (0CC12C00) [pid = 1620] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 148 (1ABF0800) [pid = 1620] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 147 (0CAE7800) [pid = 1620] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 146 (16439400) [pid = 1620] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 145 (1ABEF800) [pid = 1620] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 144 (0CC28800) [pid = 1620] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 143 (180DB000) [pid = 1620] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 142 (1ACDF800) [pid = 1620] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 141 (17C9AC00) [pid = 1620] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 140 (1970F400) [pid = 1620] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 139 (18CC7C00) [pid = 1620] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 138 (0CC2CC00) [pid = 1620] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 137 (08831400) [pid = 1620] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 136 (15C0DC00) [pid = 1620] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 135 (11719400) [pid = 1620] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 134 (15908000) [pid = 1620] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 133 (180C6400) [pid = 1620] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 132 (08839C00) [pid = 1620] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 131 (180D8800) [pid = 1620] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 130 (19717400) [pid = 1620] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 129 (1653D400) [pid = 1620] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 128 (1ABCFC00) [pid = 1620] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 127 (16430000) [pid = 1620] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 126 (1590B000) [pid = 1620] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 125 (19006000) [pid = 1620] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 124 (117EDC00) [pid = 1620] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 123 (0C6F6800) [pid = 1620] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 122 (12268000) [pid = 1620] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 121 (1646FC00) [pid = 1620] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 120 (15C50000) [pid = 1620] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 119 (1ACE0400) [pid = 1620] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 118 (17C10000) [pid = 1620] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:28:22 INFO - PROCESS | 1620 | --DOMWINDOW == 117 (13E65000) [pid = 1620] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:28:22 INFO - PROCESS | 1620 | 1472297302214 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:22 INFO - PROCESS | 1620 | 1472297302217 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:22 INFO - PROCESS | 1620 | ++DOCSHELL 0855E400 == 33 [pid = 1620] [id = 172] 04:28:22 INFO - PROCESS | 1620 | ++DOMWINDOW == 118 (08562400) [pid = 1620] [serial = 514] [outer = 00000000] 04:28:22 INFO - PROCESS | 1620 | ++DOMWINDOW == 119 (0883A800) [pid = 1620] [serial = 515] [outer = 08562400] 04:28:22 INFO - PROCESS | 1620 | 1472297302267 Marionette DEBUG loaded listener.js 04:28:22 INFO - PROCESS | 1620 | ++DOMWINDOW == 120 (0CAE5400) [pid = 1620] [serial = 516] [outer = 08562400] 04:28:22 INFO - PROCESS | 1620 | [1620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:28:22 INFO - PROCESS | 1620 | [1620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:28:22 INFO - PROCESS | 1620 | 1472297302656 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]]]}] 04:28:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:28:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1519ms 04:28:22 INFO - PROCESS | 1620 | 1472297302710 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 04:28:22 INFO - PROCESS | 1620 | 1472297302712 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 04:28:22 INFO - PROCESS | 1620 | 1472297302716 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:28:22 INFO - PROCESS | 1620 | 1472297302717 Marionette TRACE conn6 <- [1,654,null,{}] 04:28:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:28:22 INFO - PROCESS | 1620 | 1472297302729 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}] 04:28:22 INFO - PROCESS | 1620 | 1472297302731 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:22 INFO - PROCESS | 1620 | 1472297302809 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 04:28:22 INFO - PROCESS | 1620 | 1472297302815 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:22 INFO - PROCESS | 1620 | 1472297302817 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:22 INFO - PROCESS | 1620 | ++DOCSHELL 0CC2A400 == 34 [pid = 1620] [id = 173] 04:28:22 INFO - PROCESS | 1620 | ++DOMWINDOW == 121 (0CC2B800) [pid = 1620] [serial = 517] [outer = 00000000] 04:28:22 INFO - PROCESS | 1620 | ++DOMWINDOW == 122 (1301E800) [pid = 1620] [serial = 518] [outer = 0CC2B800] 04:28:22 INFO - PROCESS | 1620 | 1472297302862 Marionette DEBUG loaded listener.js 04:28:22 INFO - PROCESS | 1620 | ++DOMWINDOW == 123 (14745400) [pid = 1620] [serial = 519] [outer = 0CC2B800] 04:28:23 INFO - PROCESS | 1620 | [1620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:28:23 INFO - PROCESS | 1620 | [1620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:28:23 INFO - PROCESS | 1620 | [1620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:28:23 INFO - PROCESS | 1620 | 1472297303288 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]]]}] 04:28:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:28:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 630ms 04:28:23 INFO - PROCESS | 1620 | 1472297303350 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 04:28:23 INFO - PROCESS | 1620 | 1472297303352 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 04:28:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:28:23 INFO - PROCESS | 1620 | 1472297303356 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:28:23 INFO - PROCESS | 1620 | 1472297303357 Marionette TRACE conn6 <- [1,658,null,{}] 04:28:23 INFO - PROCESS | 1620 | 1472297303361 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}] 04:28:23 INFO - PROCESS | 1620 | 1472297303363 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:23 INFO - PROCESS | 1620 | 1472297303443 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 04:28:23 INFO - PROCESS | 1620 | 1472297303451 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:23 INFO - PROCESS | 1620 | 1472297303453 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:23 INFO - PROCESS | 1620 | ++DOCSHELL 08561800 == 35 [pid = 1620] [id = 174] 04:28:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 124 (08830000) [pid = 1620] [serial = 520] [outer = 00000000] 04:28:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 125 (15C59400) [pid = 1620] [serial = 521] [outer = 08830000] 04:28:23 INFO - PROCESS | 1620 | 1472297303527 Marionette DEBUG loaded listener.js 04:28:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 126 (15C0EC00) [pid = 1620] [serial = 522] [outer = 08830000] 04:28:23 INFO - PROCESS | 1620 | 1472297303969 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]]]}] 04:28:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:28:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 630ms 04:28:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:28:23 INFO - PROCESS | 1620 | 1472297303986 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 04:28:23 INFO - PROCESS | 1620 | 1472297303988 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 04:28:23 INFO - PROCESS | 1620 | 1472297303991 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:28:23 INFO - PROCESS | 1620 | 1472297303993 Marionette TRACE conn6 <- [1,662,null,{}] 04:28:24 INFO - PROCESS | 1620 | 1472297304013 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}] 04:28:24 INFO - PROCESS | 1620 | 1472297304015 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:24 INFO - PROCESS | 1620 | 1472297304095 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 04:28:24 INFO - PROCESS | 1620 | 1472297304100 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:24 INFO - PROCESS | 1620 | 1472297304102 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:24 INFO - PROCESS | 1620 | ++DOCSHELL 1653AC00 == 36 [pid = 1620] [id = 175] 04:28:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 127 (1653D800) [pid = 1620] [serial = 523] [outer = 00000000] 04:28:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 128 (17140000) [pid = 1620] [serial = 524] [outer = 1653D800] 04:28:24 INFO - PROCESS | 1620 | 1472297304148 Marionette DEBUG loaded listener.js 04:28:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 129 (17161400) [pid = 1620] [serial = 525] [outer = 1653D800] 04:28:24 INFO - PROCESS | 1620 | [1620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:28:24 INFO - PROCESS | 1620 | 1472297304994 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]]]}] 04:28:25 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 04:28:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1036ms 04:28:25 INFO - PROCESS | 1620 | 1472297305029 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 04:28:25 INFO - PROCESS | 1620 | 1472297305033 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 04:28:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:28:25 INFO - PROCESS | 1620 | 1472297305037 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:28:25 INFO - PROCESS | 1620 | 1472297305041 Marionette TRACE conn6 <- [1,666,null,{}] 04:28:25 INFO - PROCESS | 1620 | 1472297305066 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}] 04:28:25 INFO - PROCESS | 1620 | 1472297305070 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:25 INFO - PROCESS | 1620 | 1472297305213 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 04:28:25 INFO - PROCESS | 1620 | 1472297305350 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:25 INFO - PROCESS | 1620 | 1472297305353 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:25 INFO - PROCESS | 1620 | ++DOCSHELL 0CA54800 == 37 [pid = 1620] [id = 176] 04:28:25 INFO - PROCESS | 1620 | ++DOMWINDOW == 130 (0CA54C00) [pid = 1620] [serial = 526] [outer = 00000000] 04:28:25 INFO - PROCESS | 1620 | ++DOMWINDOW == 131 (0D1DB000) [pid = 1620] [serial = 527] [outer = 0CA54C00] 04:28:25 INFO - PROCESS | 1620 | 1472297305413 Marionette DEBUG loaded listener.js 04:28:25 INFO - PROCESS | 1620 | ++DOMWINDOW == 132 (10E80400) [pid = 1620] [serial = 528] [outer = 0CA54C00] 04:28:26 INFO - PROCESS | 1620 | 1472297306107 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]]]}] 04:28:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:28:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1135ms 04:28:26 INFO - PROCESS | 1620 | 1472297306174 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 04:28:26 INFO - PROCESS | 1620 | 1472297306179 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 04:28:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:28:26 INFO - PROCESS | 1620 | 1472297306209 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:28:26 INFO - PROCESS | 1620 | 1472297306212 Marionette TRACE conn6 <- [1,670,null,{}] 04:28:26 INFO - PROCESS | 1620 | 1472297306219 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}] 04:28:26 INFO - PROCESS | 1620 | 1472297306222 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:26 INFO - PROCESS | 1620 | 1472297306358 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 04:28:26 INFO - PROCESS | 1620 | 1472297306489 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:26 INFO - PROCESS | 1620 | 1472297306492 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:26 INFO - PROCESS | 1620 | ++DOCSHELL 14750800 == 38 [pid = 1620] [id = 177] 04:28:26 INFO - PROCESS | 1620 | ++DOMWINDOW == 133 (14CA5000) [pid = 1620] [serial = 529] [outer = 00000000] 04:28:26 INFO - PROCESS | 1620 | ++DOMWINDOW == 134 (15933800) [pid = 1620] [serial = 530] [outer = 14CA5000] 04:28:26 INFO - PROCESS | 1620 | 1472297306551 Marionette DEBUG loaded listener.js 04:28:26 INFO - PROCESS | 1620 | ++DOMWINDOW == 135 (1642C800) [pid = 1620] [serial = 531] [outer = 14CA5000] 04:28:27 INFO - PROCESS | 1620 | --DOCSHELL 08561800 == 37 [pid = 1620] [id = 174] 04:28:27 INFO - PROCESS | 1620 | --DOCSHELL 0CC2A400 == 36 [pid = 1620] [id = 173] 04:28:27 INFO - PROCESS | 1620 | --DOCSHELL 0855E400 == 35 [pid = 1620] [id = 172] 04:28:27 INFO - PROCESS | 1620 | --DOCSHELL 15C5B000 == 34 [pid = 1620] [id = 171] 04:28:27 INFO - PROCESS | 1620 | --DOCSHELL 155BF400 == 33 [pid = 1620] [id = 170] 04:28:27 INFO - PROCESS | 1620 | --DOCSHELL 1439D000 == 32 [pid = 1620] [id = 169] 04:28:27 INFO - PROCESS | 1620 | --DOCSHELL 0D239C00 == 31 [pid = 1620] [id = 168] 04:28:27 INFO - PROCESS | 1620 | --DOCSHELL 0C26E400 == 30 [pid = 1620] [id = 167] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 134 (1AE69800) [pid = 1620] [serial = 386] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 133 (1B3B5C00) [pid = 1620] [serial = 477] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 132 (1B3B3400) [pid = 1620] [serial = 476] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 131 (1AD59000) [pid = 1620] [serial = 473] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 130 (1AE70800) [pid = 1620] [serial = 474] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 129 (147CD400) [pid = 1620] [serial = 182] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 128 (0CC17800) [pid = 1620] [serial = 218] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 127 (19013400) [pid = 1620] [serial = 350] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 126 (0CC22800) [pid = 1620] [serial = 452] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 125 (182CC400) [pid = 1620] [serial = 459] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 124 (180DB400) [pid = 1620] [serial = 458] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 123 (12267C00) [pid = 1620] [serial = 446] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 122 (182D8400) [pid = 1620] [serial = 224] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 121 (180DD000) [pid = 1620] [serial = 353] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 120 (197F9800) [pid = 1620] [serial = 464] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 119 (14C87C00) [pid = 1620] [serial = 390] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 118 (0D106800) [pid = 1620] [serial = 344] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 117 (1ABF9800) [pid = 1620] [serial = 399] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 116 (10DB4400) [pid = 1620] [serial = 142] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 115 (19D9AC00) [pid = 1620] [serial = 471] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 114 (16C35C00) [pid = 1620] [serial = 465] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 113 (110C8C00) [pid = 1620] [serial = 453] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 112 (1ACE2000) [pid = 1620] [serial = 467] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 111 (0CEE6400) [pid = 1620] [serial = 431] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 110 (190CAC00) [pid = 1620] [serial = 299] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 109 (1AE72C00) [pid = 1620] [serial = 444] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 108 (1AE70000) [pid = 1620] [serial = 443] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 107 (17CA0C00) [pid = 1620] [serial = 311] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 106 (1971E400) [pid = 1620] [serial = 429] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 105 (1900F800) [pid = 1620] [serial = 461] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 104 (190C7000) [pid = 1620] [serial = 462] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 103 (14C2EC00) [pid = 1620] [serial = 449] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 102 (0CC20C00) [pid = 1620] [serial = 179] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 101 (17141400) [pid = 1620] [serial = 393] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 100 (15906000) [pid = 1620] [serial = 450] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 99 (147CCC00) [pid = 1620] [serial = 221] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 98 (17137400) [pid = 1620] [serial = 456] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 97 (18C29C00) [pid = 1620] [serial = 139] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 96 (0DCE1000) [pid = 1620] [serial = 260] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 95 (15C50800) [pid = 1620] [serial = 447] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 94 (1AD56400) [pid = 1620] [serial = 314] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 93 (19D95400) [pid = 1620] [serial = 437] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 92 (17C16400) [pid = 1620] [serial = 176] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 91 (1ABD6800) [pid = 1620] [serial = 441] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 90 (180E1000) [pid = 1620] [serial = 266] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 89 (1ACDFC00) [pid = 1620] [serial = 438] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (1653E000) [pid = 1620] [serial = 435] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (1900FC00) [pid = 1620] [serial = 470] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (1900D800) [pid = 1620] [serial = 341] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (1ABD4800) [pid = 1620] [serial = 440] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (14C9F400) [pid = 1620] [serial = 263] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (0D10EC00) [pid = 1620] [serial = 302] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (1541F000) [pid = 1620] [serial = 305] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (16465400) [pid = 1620] [serial = 455] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (18183400) [pid = 1620] [serial = 308] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (15C5CC00) [pid = 1620] [serial = 257] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (110D0800) [pid = 1620] [serial = 432] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (16431400) [pid = 1620] [serial = 434] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (1AE6EC00) [pid = 1620] [serial = 396] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (1AD52400) [pid = 1620] [serial = 468] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (181D3800) [pid = 1620] [serial = 215] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (15937C00) [pid = 1620] [serial = 347] [outer = 00000000] [url = about:blank] 04:28:27 INFO - PROCESS | 1620 | 1472297307840 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]]]}] 04:28:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 04:28:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1694ms 04:28:27 INFO - PROCESS | 1620 | 1472297307918 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 04:28:27 INFO - PROCESS | 1620 | 1472297307922 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 04:28:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:28:27 INFO - PROCESS | 1620 | 1472297307933 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:28:27 INFO - PROCESS | 1620 | 1472297307936 Marionette TRACE conn6 <- [1,674,null,{}] 04:28:27 INFO - PROCESS | 1620 | 1472297307941 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}] 04:28:27 INFO - PROCESS | 1620 | 1472297307944 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:28 INFO - PROCESS | 1620 | 1472297308030 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 04:28:28 INFO - PROCESS | 1620 | 1472297308038 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:28 INFO - PROCESS | 1620 | 1472297308042 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:28 INFO - PROCESS | 1620 | ++DOCSHELL 0C26A800 == 31 [pid = 1620] [id = 178] 04:28:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (0C2CA800) [pid = 1620] [serial = 532] [outer = 00000000] 04:28:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (0C6FF400) [pid = 1620] [serial = 533] [outer = 0C2CA800] 04:28:28 INFO - PROCESS | 1620 | 1472297308092 Marionette DEBUG loaded listener.js 04:28:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (0CAF3000) [pid = 1620] [serial = 534] [outer = 0C2CA800] 04:28:29 INFO - PROCESS | 1620 | 1472297309062 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]]]}] 04:28:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:28:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1175ms 04:28:29 INFO - PROCESS | 1620 | 1472297309113 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 04:28:29 INFO - PROCESS | 1620 | 1472297309117 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 04:28:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:28:29 INFO - PROCESS | 1620 | 1472297309124 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:28:29 INFO - PROCESS | 1620 | 1472297309126 Marionette TRACE conn6 <- [1,678,null,{}] 04:28:29 INFO - PROCESS | 1620 | 1472297309130 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}] 04:28:29 INFO - PROCESS | 1620 | 1472297309133 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:29 INFO - PROCESS | 1620 | 1472297309220 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 04:28:29 INFO - PROCESS | 1620 | 1472297309227 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:29 INFO - PROCESS | 1620 | 1472297309229 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:29 INFO - PROCESS | 1620 | ++DOCSHELL 0CC2B000 == 32 [pid = 1620] [id = 179] 04:28:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (0CC2DC00) [pid = 1620] [serial = 535] [outer = 00000000] 04:28:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (0D1D6C00) [pid = 1620] [serial = 536] [outer = 0CC2DC00] 04:28:29 INFO - PROCESS | 1620 | 1472297309277 Marionette DEBUG loaded listener.js 04:28:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (10D26400) [pid = 1620] [serial = 537] [outer = 0CC2DC00] 04:28:30 INFO - PROCESS | 1620 | 1472297310227 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]]]}] 04:28:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:28:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1118ms 04:28:30 INFO - PROCESS | 1620 | 1472297310246 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 04:28:30 INFO - PROCESS | 1620 | 1472297310248 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 04:28:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:28:30 INFO - PROCESS | 1620 | 1472297310252 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:28:30 INFO - PROCESS | 1620 | 1472297310256 Marionette TRACE conn6 <- [1,682,null,{}] 04:28:30 INFO - PROCESS | 1620 | 1472297310267 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}] 04:28:30 INFO - PROCESS | 1620 | 1472297310271 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:30 INFO - PROCESS | 1620 | 1472297310394 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 04:28:30 INFO - PROCESS | 1620 | 1472297310402 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:30 INFO - PROCESS | 1620 | 1472297310405 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:30 INFO - PROCESS | 1620 | ++DOCSHELL 117EF000 == 33 [pid = 1620] [id = 180] 04:28:30 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (1188AC00) [pid = 1620] [serial = 538] [outer = 00000000] 04:28:30 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (12D16C00) [pid = 1620] [serial = 539] [outer = 1188AC00] 04:28:30 INFO - PROCESS | 1620 | 1472297310455 Marionette DEBUG loaded listener.js 04:28:30 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (13016800) [pid = 1620] [serial = 540] [outer = 1188AC00] 04:28:31 INFO - PROCESS | 1620 | 1472297311435 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]]]}] 04:28:31 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) 04:28:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1238ms 04:28:31 INFO - PROCESS | 1620 | 1472297311494 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 04:28:31 INFO - PROCESS | 1620 | 1472297311496 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 04:28:31 INFO - PROCESS | 1620 | 1472297311499 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:28:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:28:31 INFO - PROCESS | 1620 | 1472297311501 Marionette TRACE conn6 <- [1,686,null,{}] 04:28:31 INFO - PROCESS | 1620 | 1472297311505 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}] 04:28:31 INFO - PROCESS | 1620 | 1472297311507 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:31 INFO - PROCESS | 1620 | 1472297311624 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 04:28:31 INFO - PROCESS | 1620 | 1472297311630 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:31 INFO - PROCESS | 1620 | 1472297311632 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:31 INFO - PROCESS | 1620 | ++DOCSHELL 13EEB400 == 34 [pid = 1620] [id = 181] 04:28:31 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (1433A800) [pid = 1620] [serial = 541] [outer = 00000000] 04:28:31 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (147CE400) [pid = 1620] [serial = 542] [outer = 1433A800] 04:28:31 INFO - PROCESS | 1620 | 1472297311726 Marionette DEBUG loaded listener.js 04:28:31 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (14C87C00) [pid = 1620] [serial = 543] [outer = 1433A800] 04:28:32 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (08830000) [pid = 1620] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:28:32 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (0D2F6C00) [pid = 1620] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:28:32 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (155DB400) [pid = 1620] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:28:32 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (1439F000) [pid = 1620] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:28:32 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (0D261000) [pid = 1620] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:28:32 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (16E12C00) [pid = 1620] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:28:32 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (1AE74400) [pid = 1620] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:28:32 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (1B4C1400) [pid = 1620] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:28:32 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (19713400) [pid = 1620] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:28:32 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (17138C00) [pid = 1620] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:28:32 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (15C5B800) [pid = 1620] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:28:32 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (0CC2B800) [pid = 1620] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:28:32 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (0C536000) [pid = 1620] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:28:32 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (08562400) [pid = 1620] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:28:32 INFO - PROCESS | 1620 | 1472297312683 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]]]}] 04:28:32 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) 04:28:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1218ms 04:28:32 INFO - PROCESS | 1620 | 1472297312721 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 04:28:32 INFO - PROCESS | 1620 | 1472297312724 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 04:28:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:28:32 INFO - PROCESS | 1620 | 1472297312727 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:28:32 INFO - PROCESS | 1620 | 1472297312728 Marionette TRACE conn6 <- [1,690,null,{}] 04:28:32 INFO - PROCESS | 1620 | 1472297312732 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}] 04:28:32 INFO - PROCESS | 1620 | 1472297312734 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:32 INFO - PROCESS | 1620 | 1472297312815 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 04:28:32 INFO - PROCESS | 1620 | 1472297312821 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:32 INFO - PROCESS | 1620 | 1472297312823 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:32 INFO - PROCESS | 1620 | ++DOCSHELL 10E7C000 == 35 [pid = 1620] [id = 182] 04:28:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (13E59400) [pid = 1620] [serial = 544] [outer = 00000000] 04:28:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (14CA0400) [pid = 1620] [serial = 545] [outer = 13E59400] 04:28:32 INFO - PROCESS | 1620 | 1472297312870 Marionette DEBUG loaded listener.js 04:28:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (14CA2400) [pid = 1620] [serial = 546] [outer = 13E59400] 04:28:33 INFO - PROCESS | 1620 | 1472297313803 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]]]}] 04:28:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:28:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1121ms 04:28:33 INFO - PROCESS | 1620 | 1472297313849 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 04:28:33 INFO - PROCESS | 1620 | 1472297313851 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 04:28:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:28:33 INFO - PROCESS | 1620 | 1472297313854 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:28:33 INFO - PROCESS | 1620 | 1472297313856 Marionette TRACE conn6 <- [1,694,null,{}] 04:28:33 INFO - PROCESS | 1620 | 1472297313859 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}] 04:28:33 INFO - PROCESS | 1620 | 1472297313865 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:33 INFO - PROCESS | 1620 | 1472297313981 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 04:28:33 INFO - PROCESS | 1620 | 1472297313988 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:33 INFO - PROCESS | 1620 | 1472297313990 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:33 INFO - PROCESS | 1620 | ++DOCSHELL 08808C00 == 36 [pid = 1620] [id = 183] 04:28:33 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (0883AC00) [pid = 1620] [serial = 547] [outer = 00000000] 04:28:34 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (15C52400) [pid = 1620] [serial = 548] [outer = 0883AC00] 04:28:34 INFO - PROCESS | 1620 | 1472297314035 Marionette DEBUG loaded listener.js 04:28:34 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (15C53800) [pid = 1620] [serial = 549] [outer = 0883AC00] 04:28:35 INFO - PROCESS | 1620 | 1472297315212 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]]]}] 04:28:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:28:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1383ms 04:28:35 INFO - PROCESS | 1620 | 1472297315238 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 04:28:35 INFO - PROCESS | 1620 | 1472297315243 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 04:28:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:28:35 INFO - PROCESS | 1620 | 1472297315248 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:28:35 INFO - PROCESS | 1620 | 1472297315251 Marionette TRACE conn6 <- [1,698,null,{}] 04:28:35 INFO - PROCESS | 1620 | 1472297315257 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}] 04:28:35 INFO - PROCESS | 1620 | 1472297315260 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:35 INFO - PROCESS | 1620 | 1472297315403 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 04:28:35 INFO - PROCESS | 1620 | 1472297315534 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:35 INFO - PROCESS | 1620 | 1472297315537 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:35 INFO - PROCESS | 1620 | ++DOCSHELL 0CC22800 == 37 [pid = 1620] [id = 184] 04:28:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (0CC28800) [pid = 1620] [serial = 550] [outer = 00000000] 04:28:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (0DBCC000) [pid = 1620] [serial = 551] [outer = 0CC28800] 04:28:35 INFO - PROCESS | 1620 | 1472297315597 Marionette DEBUG loaded listener.js 04:28:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (10EC1C00) [pid = 1620] [serial = 552] [outer = 0CC28800] 04:28:36 INFO - PROCESS | 1620 | 1472297316602 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]]]}] 04:28:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:28:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1378ms 04:28:36 INFO - PROCESS | 1620 | 1472297316655 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 04:28:36 INFO - PROCESS | 1620 | 1472297316660 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 04:28:36 INFO - PROCESS | 1620 | 1472297316667 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:28:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:28:36 INFO - PROCESS | 1620 | 1472297316671 Marionette TRACE conn6 <- [1,702,null,{}] 04:28:36 INFO - PROCESS | 1620 | 1472297316675 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}] 04:28:36 INFO - PROCESS | 1620 | 1472297316678 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:36 INFO - PROCESS | 1620 | 1472297316781 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 04:28:36 INFO - PROCESS | 1620 | 1472297316942 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:36 INFO - PROCESS | 1620 | 1472297316945 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:36 INFO - PROCESS | 1620 | ++DOCSHELL 14746800 == 38 [pid = 1620] [id = 185] 04:28:36 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (14749800) [pid = 1620] [serial = 553] [outer = 00000000] 04:28:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (147CCC00) [pid = 1620] [serial = 554] [outer = 14749800] 04:28:37 INFO - PROCESS | 1620 | 1472297317043 Marionette DEBUG loaded listener.js 04:28:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (15901C00) [pid = 1620] [serial = 555] [outer = 14749800] 04:28:38 INFO - PROCESS | 1620 | 1472297318129 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]]]}] 04:28:38 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 04:28:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1474ms 04:28:38 INFO - PROCESS | 1620 | 1472297318145 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 04:28:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:28:38 INFO - PROCESS | 1620 | 1472297318149 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 04:28:38 INFO - PROCESS | 1620 | 1472297318154 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:28:38 INFO - PROCESS | 1620 | 1472297318158 Marionette TRACE conn6 <- [1,706,null,{}] 04:28:38 INFO - PROCESS | 1620 | 1472297318163 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}] 04:28:38 INFO - PROCESS | 1620 | 1472297318166 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:38 INFO - PROCESS | 1620 | 1472297318271 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 04:28:38 INFO - PROCESS | 1620 | 1472297318406 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:38 INFO - PROCESS | 1620 | 1472297318408 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:38 INFO - PROCESS | 1620 | ++DOCSHELL 0CC20400 == 39 [pid = 1620] [id = 186] 04:28:38 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (0CC20800) [pid = 1620] [serial = 556] [outer = 00000000] 04:28:38 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (0CEB7800) [pid = 1620] [serial = 557] [outer = 0CC20800] 04:28:38 INFO - PROCESS | 1620 | 1472297318463 Marionette DEBUG loaded listener.js 04:28:38 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (0D2F6000) [pid = 1620] [serial = 558] [outer = 0CC20800] 04:28:39 INFO - PROCESS | 1620 | --DOCSHELL 10E7C000 == 38 [pid = 1620] [id = 182] 04:28:39 INFO - PROCESS | 1620 | --DOCSHELL 13EEB400 == 37 [pid = 1620] [id = 181] 04:28:39 INFO - PROCESS | 1620 | --DOCSHELL 117EF000 == 36 [pid = 1620] [id = 180] 04:28:39 INFO - PROCESS | 1620 | --DOCSHELL 0CC2B000 == 35 [pid = 1620] [id = 179] 04:28:39 INFO - PROCESS | 1620 | --DOCSHELL 0C26A800 == 34 [pid = 1620] [id = 178] 04:28:39 INFO - PROCESS | 1620 | --DOCSHELL 14750800 == 33 [pid = 1620] [id = 177] 04:28:39 INFO - PROCESS | 1620 | --DOCSHELL 0CA54800 == 32 [pid = 1620] [id = 176] 04:28:39 INFO - PROCESS | 1620 | --DOCSHELL 1653AC00 == 31 [pid = 1620] [id = 175] 04:28:39 INFO - PROCESS | 1620 | --DOCSHELL 08803400 == 30 [pid = 1620] [id = 166] 04:28:39 INFO - PROCESS | 1620 | --DOCSHELL 0CC22800 == 29 [pid = 1620] [id = 184] 04:28:39 INFO - PROCESS | 1620 | --DOCSHELL 14746800 == 28 [pid = 1620] [id = 185] 04:28:39 INFO - PROCESS | 1620 | --DOCSHELL 08808C00 == 27 [pid = 1620] [id = 183] 04:28:39 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (15415400) [pid = 1620] [serial = 497] [outer = 00000000] [url = about:blank] 04:28:39 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (110CE400) [pid = 1620] [serial = 503] [outer = 00000000] [url = about:blank] 04:28:39 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (15936400) [pid = 1620] [serial = 509] [outer = 00000000] [url = about:blank] 04:28:39 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (11716800) [pid = 1620] [serial = 504] [outer = 00000000] [url = about:blank] 04:28:39 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (1474A400) [pid = 1620] [serial = 506] [outer = 00000000] [url = about:blank] 04:28:39 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (14C7C800) [pid = 1620] [serial = 480] [outer = 00000000] [url = about:blank] 04:28:39 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (1433D400) [pid = 1620] [serial = 479] [outer = 00000000] [url = about:blank] 04:28:39 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (19006C00) [pid = 1620] [serial = 483] [outer = 00000000] [url = about:blank] 04:28:39 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (17CA3000) [pid = 1620] [serial = 482] [outer = 00000000] [url = about:blank] 04:28:39 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (1B4BE400) [pid = 1620] [serial = 486] [outer = 00000000] [url = about:blank] 04:28:39 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (1B3AF000) [pid = 1620] [serial = 485] [outer = 00000000] [url = about:blank] 04:28:39 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (1B96C800) [pid = 1620] [serial = 489] [outer = 00000000] [url = about:blank] 04:28:39 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (1B64C400) [pid = 1620] [serial = 488] [outer = 00000000] [url = about:blank] 04:28:39 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (1B972000) [pid = 1620] [serial = 492] [outer = 00000000] [url = about:blank] 04:28:39 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (1B971400) [pid = 1620] [serial = 491] [outer = 00000000] [url = about:blank] 04:28:39 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (1ABFBC00) [pid = 1620] [serial = 495] [outer = 00000000] [url = about:blank] 04:28:39 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (19D90C00) [pid = 1620] [serial = 494] [outer = 00000000] [url = about:blank] 04:28:39 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (16433400) [pid = 1620] [serial = 512] [outer = 00000000] [url = about:blank] 04:28:39 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (15C23800) [pid = 1620] [serial = 510] [outer = 00000000] [url = about:blank] 04:28:39 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (16464000) [pid = 1620] [serial = 513] [outer = 00000000] [url = about:blank] 04:28:39 INFO - PROCESS | 1620 | --DOMWINDOW == 65 (1301E800) [pid = 1620] [serial = 518] [outer = 00000000] [url = about:blank] 04:28:39 INFO - PROCESS | 1620 | --DOMWINDOW == 64 (0CAEEC00) [pid = 1620] [serial = 500] [outer = 00000000] [url = about:blank] 04:28:39 INFO - PROCESS | 1620 | --DOMWINDOW == 63 (0CC18800) [pid = 1620] [serial = 501] [outer = 00000000] [url = about:blank] 04:28:39 INFO - PROCESS | 1620 | --DOMWINDOW == 62 (15C0EC00) [pid = 1620] [serial = 522] [outer = 00000000] [url = about:blank] 04:28:39 INFO - PROCESS | 1620 | --DOMWINDOW == 61 (0883A800) [pid = 1620] [serial = 515] [outer = 00000000] [url = about:blank] 04:28:39 INFO - PROCESS | 1620 | --DOMWINDOW == 60 (0CAE5400) [pid = 1620] [serial = 516] [outer = 00000000] [url = about:blank] 04:28:39 INFO - PROCESS | 1620 | --DOMWINDOW == 59 (14745400) [pid = 1620] [serial = 519] [outer = 00000000] [url = about:blank] 04:28:39 INFO - PROCESS | 1620 | --DOMWINDOW == 58 (14753800) [pid = 1620] [serial = 507] [outer = 00000000] [url = about:blank] 04:28:39 INFO - PROCESS | 1620 | --DOMWINDOW == 57 (15C59400) [pid = 1620] [serial = 521] [outer = 00000000] [url = about:blank] 04:28:40 INFO - PROCESS | 1620 | 1472297320157 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]]]}] 04:28:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:28:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2022ms 04:28:40 INFO - PROCESS | 1620 | 1472297320178 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 04:28:40 INFO - PROCESS | 1620 | 1472297320181 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 04:28:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:28:40 INFO - PROCESS | 1620 | 1472297320185 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:28:40 INFO - PROCESS | 1620 | 1472297320188 Marionette TRACE conn6 <- [1,710,null,{}] 04:28:40 INFO - PROCESS | 1620 | 1472297320194 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}] 04:28:40 INFO - PROCESS | 1620 | 1472297320197 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:40 INFO - PROCESS | 1620 | 1472297320278 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 04:28:40 INFO - PROCESS | 1620 | 1472297320286 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:40 INFO - PROCESS | 1620 | 1472297320288 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:40 INFO - PROCESS | 1620 | ++DOCSHELL 0C2CC800 == 28 [pid = 1620] [id = 187] 04:28:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 58 (0C583C00) [pid = 1620] [serial = 559] [outer = 00000000] 04:28:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 59 (0CAE6400) [pid = 1620] [serial = 560] [outer = 0C583C00] 04:28:40 INFO - PROCESS | 1620 | 1472297320338 Marionette DEBUG loaded listener.js 04:28:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 60 (0CAEBC00) [pid = 1620] [serial = 561] [outer = 0C583C00] 04:28:40 INFO - PROCESS | 1620 | 1472297320799 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] 04:28:40 INFO - PROCESS | 1620 | 1472297320822 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 04:28:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:28:40 INFO - PROCESS | 1620 | 1472297320833 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:28:40 INFO - PROCESS | 1620 | 1472297320835 Marionette TRACE conn6 <- [1,714,null,{}] 04:28:40 INFO - PROCESS | 1620 | 1472297320839 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}] 04:28:40 INFO - PROCESS | 1620 | 1472297320842 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:40 INFO - PROCESS | 1620 | 1472297320933 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 04:28:40 INFO - PROCESS | 1620 | 1472297320942 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:40 INFO - PROCESS | 1620 | 1472297320944 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:40 INFO - PROCESS | 1620 | ++DOCSHELL 0CC2E800 == 29 [pid = 1620] [id = 188] 04:28:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 61 (0CC2F000) [pid = 1620] [serial = 562] [outer = 00000000] 04:28:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 62 (0CEE6400) [pid = 1620] [serial = 563] [outer = 0CC2F000] 04:28:40 INFO - PROCESS | 1620 | 1472297320992 Marionette DEBUG loaded listener.js 04:28:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 63 (0D2F0C00) [pid = 1620] [serial = 564] [outer = 0CC2F000] 04:28:41 INFO - PROCESS | 1620 | 1472297321508 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]]]}] 04:28:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:28:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 730ms 04:28:41 INFO - PROCESS | 1620 | 1472297321568 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 04:28:41 INFO - PROCESS | 1620 | 1472297321570 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 04:28:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:28:41 INFO - PROCESS | 1620 | 1472297321574 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:28:41 INFO - PROCESS | 1620 | 1472297321577 Marionette TRACE conn6 <- [1,718,null,{}] 04:28:41 INFO - PROCESS | 1620 | 1472297321624 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}] 04:28:41 INFO - PROCESS | 1620 | 1472297321629 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:41 INFO - PROCESS | 1620 | 1472297321721 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 04:28:41 INFO - PROCESS | 1620 | 1472297321730 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:41 INFO - PROCESS | 1620 | 1472297321733 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:41 INFO - PROCESS | 1620 | ++DOCSHELL 13014400 == 30 [pid = 1620] [id = 189] 04:28:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 64 (13015400) [pid = 1620] [serial = 565] [outer = 00000000] 04:28:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 65 (13E5EC00) [pid = 1620] [serial = 566] [outer = 13015400] 04:28:41 INFO - PROCESS | 1620 | 1472297321783 Marionette DEBUG loaded listener.js 04:28:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 66 (1433D400) [pid = 1620] [serial = 567] [outer = 13015400] 04:28:42 INFO - PROCESS | 1620 | 1472297322287 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] 04:28:42 INFO - PROCESS | 1620 | 1472297322313 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 04:28:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:28:42 INFO - PROCESS | 1620 | 1472297322316 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:28:42 INFO - PROCESS | 1620 | 1472297322318 Marionette TRACE conn6 <- [1,722,null,{}] 04:28:42 INFO - PROCESS | 1620 | 1472297322325 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}] 04:28:42 INFO - PROCESS | 1620 | 1472297322327 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:42 INFO - PROCESS | 1620 | 1472297322440 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 04:28:42 INFO - PROCESS | 1620 | 1472297322446 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:42 INFO - PROCESS | 1620 | 1472297322448 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:42 INFO - PROCESS | 1620 | ++DOCSHELL 14395000 == 31 [pid = 1620] [id = 190] 04:28:42 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (1474E400) [pid = 1620] [serial = 568] [outer = 00000000] 04:28:42 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (147CF800) [pid = 1620] [serial = 569] [outer = 1474E400] 04:28:42 INFO - PROCESS | 1620 | 1472297322494 Marionette DEBUG loaded listener.js 04:28:42 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (14C85C00) [pid = 1620] [serial = 570] [outer = 1474E400] 04:28:42 INFO - PROCESS | 1620 | 1472297322938 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]]]}] 04:28:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:28:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 670ms 04:28:42 INFO - PROCESS | 1620 | 1472297322988 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 04:28:42 INFO - PROCESS | 1620 | 1472297322990 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 04:28:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:28:42 INFO - PROCESS | 1620 | 1472297322993 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:28:42 INFO - PROCESS | 1620 | 1472297322995 Marionette TRACE conn6 <- [1,726,null,{}] 04:28:42 INFO - PROCESS | 1620 | 1472297322999 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}] 04:28:42 INFO - PROCESS | 1620 | 1472297323001 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:43 INFO - PROCESS | 1620 | 1472297323136 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 04:28:43 INFO - PROCESS | 1620 | 1472297323159 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:43 INFO - PROCESS | 1620 | 1472297323161 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:43 INFO - PROCESS | 1620 | ++DOCSHELL 155B9800 == 32 [pid = 1620] [id = 191] 04:28:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (155BA000) [pid = 1620] [serial = 571] [outer = 00000000] 04:28:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (15902C00) [pid = 1620] [serial = 572] [outer = 155BA000] 04:28:43 INFO - PROCESS | 1620 | 1472297323206 Marionette DEBUG loaded listener.js 04:28:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (1590DC00) [pid = 1620] [serial = 573] [outer = 155BA000] 04:28:44 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (0DC3FC00) [pid = 1620] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:28:44 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (1188AC00) [pid = 1620] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:28:44 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (1433A800) [pid = 1620] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:28:44 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (13E59400) [pid = 1620] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:28:44 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (14CA5000) [pid = 1620] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:28:44 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (1653D800) [pid = 1620] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:28:44 INFO - PROCESS | 1620 | --DOMWINDOW == 65 (0CA54C00) [pid = 1620] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:28:44 INFO - PROCESS | 1620 | --DOMWINDOW == 64 (0C2CA800) [pid = 1620] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:28:44 INFO - PROCESS | 1620 | --DOMWINDOW == 63 (0CC2DC00) [pid = 1620] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:28:44 INFO - PROCESS | 1620 | --DOMWINDOW == 62 (0883AC00) [pid = 1620] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:28:44 INFO - PROCESS | 1620 | 1472297324146 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]]]}] 04:28:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:28:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1186ms 04:28:44 INFO - PROCESS | 1620 | 1472297324180 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 04:28:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:28:44 INFO - PROCESS | 1620 | 1472297324182 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 04:28:44 INFO - PROCESS | 1620 | 1472297324185 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:28:44 INFO - PROCESS | 1620 | 1472297324187 Marionette TRACE conn6 <- [1,730,null,{}] 04:28:44 INFO - PROCESS | 1620 | 1472297324191 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}] 04:28:44 INFO - PROCESS | 1620 | 1472297324196 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:44 INFO - PROCESS | 1620 | 1472297324298 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 04:28:44 INFO - PROCESS | 1620 | 1472297324305 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:44 INFO - PROCESS | 1620 | 1472297324307 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:44 INFO - PROCESS | 1620 | ++DOCSHELL 0CC2BC00 == 33 [pid = 1620] [id = 192] 04:28:44 INFO - PROCESS | 1620 | ++DOMWINDOW == 63 (1126D000) [pid = 1620] [serial = 574] [outer = 00000000] 04:28:44 INFO - PROCESS | 1620 | ++DOMWINDOW == 64 (1590A400) [pid = 1620] [serial = 575] [outer = 1126D000] 04:28:44 INFO - PROCESS | 1620 | 1472297324353 Marionette DEBUG loaded listener.js 04:28:44 INFO - PROCESS | 1620 | ++DOMWINDOW == 65 (15C17C00) [pid = 1620] [serial = 576] [outer = 1126D000] 04:28:45 INFO - PROCESS | 1620 | 1472297325278 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]]]}] 04:28:45 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 04:28:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1128ms 04:28:45 INFO - PROCESS | 1620 | 1472297325314 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 04:28:45 INFO - PROCESS | 1620 | 1472297325316 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 04:28:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:28:45 INFO - PROCESS | 1620 | 1472297325319 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:28:45 INFO - PROCESS | 1620 | 1472297325321 Marionette TRACE conn6 <- [1,734,null,{}] 04:28:45 INFO - PROCESS | 1620 | 1472297325325 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}] 04:28:45 INFO - PROCESS | 1620 | 1472297325327 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:45 INFO - PROCESS | 1620 | 1472297325403 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 04:28:45 INFO - PROCESS | 1620 | 1472297325409 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:45 INFO - PROCESS | 1620 | 1472297325410 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:45 INFO - PROCESS | 1620 | ++DOCSHELL 14751800 == 34 [pid = 1620] [id = 193] 04:28:45 INFO - PROCESS | 1620 | ++DOMWINDOW == 66 (14C7C400) [pid = 1620] [serial = 577] [outer = 00000000] 04:28:45 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (15C5C400) [pid = 1620] [serial = 578] [outer = 14C7C400] 04:28:45 INFO - PROCESS | 1620 | 1472297325456 Marionette DEBUG loaded listener.js 04:28:45 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (1642DC00) [pid = 1620] [serial = 579] [outer = 14C7C400] 04:28:46 INFO - PROCESS | 1620 | 1472297326406 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]]]}] 04:28:46 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.) 04:28:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1133ms 04:28:46 INFO - PROCESS | 1620 | 1472297326454 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 04:28:46 INFO - PROCESS | 1620 | 1472297326459 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 04:28:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:28:46 INFO - PROCESS | 1620 | 1472297326464 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:28:46 INFO - PROCESS | 1620 | 1472297326468 Marionette TRACE conn6 <- [1,738,null,{}] 04:28:46 INFO - PROCESS | 1620 | 1472297326516 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}] 04:28:46 INFO - PROCESS | 1620 | 1472297326520 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:46 INFO - PROCESS | 1620 | 1472297326624 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 04:28:46 INFO - PROCESS | 1620 | 1472297326781 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:46 INFO - PROCESS | 1620 | 1472297326784 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:46 INFO - PROCESS | 1620 | ++DOCSHELL 0C2D3C00 == 35 [pid = 1620] [id = 194] 04:28:46 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (0C533400) [pid = 1620] [serial = 580] [outer = 00000000] 04:28:46 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (0C6FA800) [pid = 1620] [serial = 581] [outer = 0C533400] 04:28:46 INFO - PROCESS | 1620 | 1472297326889 Marionette DEBUG loaded listener.js 04:28:46 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (0CC13C00) [pid = 1620] [serial = 582] [outer = 0C533400] 04:28:48 INFO - PROCESS | 1620 | 1472297328007 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]]]}] 04:28:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:28:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1574ms 04:28:48 INFO - PROCESS | 1620 | 1472297328043 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 04:28:48 INFO - PROCESS | 1620 | 1472297328048 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 04:28:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:28:48 INFO - PROCESS | 1620 | 1472297328209 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:28:48 INFO - PROCESS | 1620 | 1472297328213 Marionette TRACE conn6 <- [1,742,null,{}] 04:28:48 INFO - PROCESS | 1620 | 1472297328221 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}] 04:28:48 INFO - PROCESS | 1620 | 1472297328225 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:48 INFO - PROCESS | 1620 | 1472297328353 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 04:28:48 INFO - PROCESS | 1620 | 1472297328424 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:48 INFO - PROCESS | 1620 | 1472297328427 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:48 INFO - PROCESS | 1620 | ++DOCSHELL 0C274400 == 36 [pid = 1620] [id = 195] 04:28:48 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (0C275000) [pid = 1620] [serial = 583] [outer = 00000000] 04:28:48 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (0C6FA400) [pid = 1620] [serial = 584] [outer = 0C275000] 04:28:48 INFO - PROCESS | 1620 | 1472297328480 Marionette DEBUG loaded listener.js 04:28:48 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (0CC1F800) [pid = 1620] [serial = 585] [outer = 0C275000] 04:28:48 INFO - PROCESS | 1620 | --DOCSHELL 0CC2BC00 == 35 [pid = 1620] [id = 192] 04:28:48 INFO - PROCESS | 1620 | --DOCSHELL 155B9800 == 34 [pid = 1620] [id = 191] 04:28:48 INFO - PROCESS | 1620 | --DOCSHELL 14395000 == 33 [pid = 1620] [id = 190] 04:28:48 INFO - PROCESS | 1620 | --DOCSHELL 13014400 == 32 [pid = 1620] [id = 189] 04:28:48 INFO - PROCESS | 1620 | --DOCSHELL 0CC2E800 == 31 [pid = 1620] [id = 188] 04:28:48 INFO - PROCESS | 1620 | --DOCSHELL 0C2CC800 == 30 [pid = 1620] [id = 187] 04:28:48 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (15934400) [pid = 1620] [serial = 498] [outer = 00000000] [url = about:blank] 04:28:48 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (12D16C00) [pid = 1620] [serial = 539] [outer = 00000000] [url = about:blank] 04:28:48 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (147CE400) [pid = 1620] [serial = 542] [outer = 00000000] [url = about:blank] 04:28:48 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (14C87C00) [pid = 1620] [serial = 543] [outer = 00000000] [url = about:blank] 04:28:48 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (14CA0400) [pid = 1620] [serial = 545] [outer = 00000000] [url = about:blank] 04:28:48 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (15933800) [pid = 1620] [serial = 530] [outer = 00000000] [url = about:blank] 04:28:48 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (1642C800) [pid = 1620] [serial = 531] [outer = 00000000] [url = about:blank] 04:28:48 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (17161400) [pid = 1620] [serial = 525] [outer = 00000000] [url = about:blank] 04:28:48 INFO - PROCESS | 1620 | --DOMWINDOW == 65 (17140000) [pid = 1620] [serial = 524] [outer = 00000000] [url = about:blank] 04:28:48 INFO - PROCESS | 1620 | --DOMWINDOW == 64 (0D1DB000) [pid = 1620] [serial = 527] [outer = 00000000] [url = about:blank] 04:28:48 INFO - PROCESS | 1620 | --DOMWINDOW == 63 (10E80400) [pid = 1620] [serial = 528] [outer = 00000000] [url = about:blank] 04:28:48 INFO - PROCESS | 1620 | --DOMWINDOW == 62 (0C6FF400) [pid = 1620] [serial = 533] [outer = 00000000] [url = about:blank] 04:28:48 INFO - PROCESS | 1620 | --DOMWINDOW == 61 (0CAF3000) [pid = 1620] [serial = 534] [outer = 00000000] [url = about:blank] 04:28:48 INFO - PROCESS | 1620 | --DOMWINDOW == 60 (0D1D6C00) [pid = 1620] [serial = 536] [outer = 00000000] [url = about:blank] 04:28:48 INFO - PROCESS | 1620 | --DOMWINDOW == 59 (15C52400) [pid = 1620] [serial = 548] [outer = 00000000] [url = about:blank] 04:28:48 INFO - PROCESS | 1620 | --DOMWINDOW == 58 (15C53800) [pid = 1620] [serial = 549] [outer = 00000000] [url = about:blank] 04:28:48 INFO - PROCESS | 1620 | --DOMWINDOW == 57 (14CA2400) [pid = 1620] [serial = 546] [outer = 00000000] [url = about:blank] 04:28:48 INFO - PROCESS | 1620 | --DOMWINDOW == 56 (13016800) [pid = 1620] [serial = 540] [outer = 00000000] [url = about:blank] 04:28:48 INFO - PROCESS | 1620 | --DOMWINDOW == 55 (10D26400) [pid = 1620] [serial = 537] [outer = 00000000] [url = about:blank] 04:28:49 INFO - PROCESS | 1620 | 1472297329471 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]]]}] 04:28:49 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 04:28:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1340ms 04:28:49 INFO - PROCESS | 1620 | 1472297329503 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 04:28:49 INFO - PROCESS | 1620 | 1472297329507 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 04:28:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:28:49 INFO - PROCESS | 1620 | 1472297329514 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:28:49 INFO - PROCESS | 1620 | 1472297329517 Marionette TRACE conn6 <- [1,746,null,{}] 04:28:49 INFO - PROCESS | 1620 | 1472297329523 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}] 04:28:49 INFO - PROCESS | 1620 | 1472297329527 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:49 INFO - PROCESS | 1620 | 1472297329614 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 04:28:49 INFO - PROCESS | 1620 | 1472297329622 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:49 INFO - PROCESS | 1620 | 1472297329625 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:49 INFO - PROCESS | 1620 | ++DOCSHELL 0CC2EC00 == 31 [pid = 1620] [id = 196] 04:28:49 INFO - PROCESS | 1620 | ++DOMWINDOW == 56 (0CEE5C00) [pid = 1620] [serial = 586] [outer = 00000000] 04:28:49 INFO - PROCESS | 1620 | ++DOMWINDOW == 57 (0D1DB000) [pid = 1620] [serial = 587] [outer = 0CEE5C00] 04:28:49 INFO - PROCESS | 1620 | 1472297329674 Marionette DEBUG loaded listener.js 04:28:49 INFO - PROCESS | 1620 | ++DOMWINDOW == 58 (0DBCA400) [pid = 1620] [serial = 588] [outer = 0CEE5C00] 04:28:50 INFO - PROCESS | 1620 | 1472297330162 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]]]}] 04:28:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:28:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 671ms 04:28:50 INFO - PROCESS | 1620 | 1472297330189 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 04:28:50 INFO - PROCESS | 1620 | 1472297330191 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 04:28:50 INFO - PROCESS | 1620 | 1472297330195 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:28:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:28:50 INFO - PROCESS | 1620 | 1472297330196 Marionette TRACE conn6 <- [1,750,null,{}] 04:28:50 INFO - PROCESS | 1620 | 1472297330200 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}] 04:28:50 INFO - PROCESS | 1620 | 1472297330202 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:50 INFO - PROCESS | 1620 | 1472297330289 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 04:28:50 INFO - PROCESS | 1620 | 1472297330305 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:50 INFO - PROCESS | 1620 | 1472297330311 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:50 INFO - PROCESS | 1620 | ++DOCSHELL 117EF800 == 32 [pid = 1620] [id = 197] 04:28:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 59 (117EFC00) [pid = 1620] [serial = 589] [outer = 00000000] 04:28:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 60 (12260400) [pid = 1620] [serial = 590] [outer = 117EFC00] 04:28:50 INFO - PROCESS | 1620 | 1472297330362 Marionette DEBUG loaded listener.js 04:28:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 61 (12D1E000) [pid = 1620] [serial = 591] [outer = 117EFC00] 04:28:51 INFO - PROCESS | 1620 | 1472297331287 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]]]}] 04:28:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:28:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1122ms 04:28:51 INFO - PROCESS | 1620 | 1472297331324 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 04:28:51 INFO - PROCESS | 1620 | 1472297331326 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 04:28:51 INFO - PROCESS | 1620 | 1472297331330 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:28:51 INFO - PROCESS | 1620 | 1472297331331 Marionette TRACE conn6 <- [1,754,null,{}] 04:28:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:28:51 INFO - PROCESS | 1620 | 1472297331335 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}] 04:28:51 INFO - PROCESS | 1620 | 1472297331337 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:51 INFO - PROCESS | 1620 | 1472297331448 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 04:28:51 INFO - PROCESS | 1620 | 1472297331454 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:51 INFO - PROCESS | 1620 | 1472297331456 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:51 INFO - PROCESS | 1620 | ++DOCSHELL 1439F400 == 33 [pid = 1620] [id = 198] 04:28:51 INFO - PROCESS | 1620 | ++DOMWINDOW == 62 (143A0800) [pid = 1620] [serial = 592] [outer = 00000000] 04:28:51 INFO - PROCESS | 1620 | ++DOMWINDOW == 63 (14752800) [pid = 1620] [serial = 593] [outer = 143A0800] 04:28:51 INFO - PROCESS | 1620 | 1472297331504 Marionette DEBUG loaded listener.js 04:28:51 INFO - PROCESS | 1620 | ++DOMWINDOW == 64 (147D3000) [pid = 1620] [serial = 594] [outer = 143A0800] 04:28:52 INFO - PROCESS | 1620 | --DOMWINDOW == 63 (0CC2F000) [pid = 1620] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:28:52 INFO - PROCESS | 1620 | --DOMWINDOW == 62 (13015400) [pid = 1620] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:28:52 INFO - PROCESS | 1620 | --DOMWINDOW == 61 (0CC20800) [pid = 1620] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:28:52 INFO - PROCESS | 1620 | --DOMWINDOW == 60 (0C583C00) [pid = 1620] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:28:52 INFO - PROCESS | 1620 | --DOMWINDOW == 59 (1474E400) [pid = 1620] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:28:52 INFO - PROCESS | 1620 | --DOMWINDOW == 58 (155BA000) [pid = 1620] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:28:52 INFO - PROCESS | 1620 | --DOMWINDOW == 57 (1126D000) [pid = 1620] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:28:52 INFO - PROCESS | 1620 | --DOMWINDOW == 56 (0CC28800) [pid = 1620] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:28:52 INFO - PROCESS | 1620 | --DOMWINDOW == 55 (14749800) [pid = 1620] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:28:52 INFO - PROCESS | 1620 | 1472297332425 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]]]}] 04:28:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:28:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1123ms 04:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:28:52 INFO - PROCESS | 1620 | 1472297332458 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 04:28:52 INFO - PROCESS | 1620 | 1472297332460 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 04:28:52 INFO - PROCESS | 1620 | 1472297332464 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:28:52 INFO - PROCESS | 1620 | 1472297332465 Marionette TRACE conn6 <- [1,758,null,{}] 04:28:52 INFO - PROCESS | 1620 | 1472297332469 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}] 04:28:52 INFO - PROCESS | 1620 | 1472297332471 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:52 INFO - PROCESS | 1620 | 1472297332549 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 04:28:52 INFO - PROCESS | 1620 | 1472297332622 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:52 INFO - PROCESS | 1620 | 1472297332624 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:52 INFO - PROCESS | 1620 | ++DOCSHELL 1474E400 == 34 [pid = 1620] [id = 199] 04:28:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 56 (1474EC00) [pid = 1620] [serial = 595] [outer = 00000000] 04:28:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 57 (14C84C00) [pid = 1620] [serial = 596] [outer = 1474EC00] 04:28:52 INFO - PROCESS | 1620 | 1472297332670 Marionette DEBUG loaded listener.js 04:28:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 58 (14CA3000) [pid = 1620] [serial = 597] [outer = 1474EC00] 04:28:53 INFO - PROCESS | 1620 | 1472297333062 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]]]}] 04:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 630ms 04:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:28:53 INFO - PROCESS | 1620 | 1472297333094 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 04:28:53 INFO - PROCESS | 1620 | 1472297333096 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 04:28:53 INFO - PROCESS | 1620 | 1472297333100 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:28:53 INFO - PROCESS | 1620 | 1472297333101 Marionette TRACE conn6 <- [1,762,null,{}] 04:28:53 INFO - PROCESS | 1620 | 1472297333105 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}] 04:28:53 INFO - PROCESS | 1620 | 1472297333111 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:53 INFO - PROCESS | 1620 | 1472297333248 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 04:28:53 INFO - PROCESS | 1620 | 1472297333260 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:53 INFO - PROCESS | 1620 | 1472297333262 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:53 INFO - PROCESS | 1620 | ++DOCSHELL 155BC000 == 35 [pid = 1620] [id = 200] 04:28:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 59 (155DF800) [pid = 1620] [serial = 598] [outer = 00000000] 04:28:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 60 (15C21800) [pid = 1620] [serial = 599] [outer = 155DF800] 04:28:53 INFO - PROCESS | 1620 | 1472297333308 Marionette DEBUG loaded listener.js 04:28:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 61 (15C56000) [pid = 1620] [serial = 600] [outer = 155DF800] 04:28:53 INFO - PROCESS | 1620 | 1472297333714 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]]]}] 04:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 630ms 04:28:53 INFO - PROCESS | 1620 | 1472297333730 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 04:28:53 INFO - PROCESS | 1620 | 1472297333732 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 04:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:28:53 INFO - PROCESS | 1620 | 1472297333735 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:28:53 INFO - PROCESS | 1620 | 1472297333737 Marionette TRACE conn6 <- [1,766,null,{}] 04:28:53 INFO - PROCESS | 1620 | 1472297333740 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}] 04:28:53 INFO - PROCESS | 1620 | 1472297333742 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:53 INFO - PROCESS | 1620 | 1472297333819 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 04:28:53 INFO - PROCESS | 1620 | 1472297333925 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:53 INFO - PROCESS | 1620 | 1472297333936 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:53 INFO - PROCESS | 1620 | ++DOCSHELL 0C26B400 == 36 [pid = 1620] [id = 201] 04:28:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 62 (1590B400) [pid = 1620] [serial = 601] [outer = 00000000] 04:28:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 63 (16432000) [pid = 1620] [serial = 602] [outer = 1590B400] 04:28:53 INFO - PROCESS | 1620 | 1472297333988 Marionette DEBUG loaded listener.js 04:28:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 64 (16433000) [pid = 1620] [serial = 603] [outer = 1590B400] 04:28:54 INFO - PROCESS | 1620 | 1472297334343 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]]]}] 04:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 630ms 04:28:54 INFO - PROCESS | 1620 | 1472297334367 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 04:28:54 INFO - PROCESS | 1620 | 1472297334369 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 04:28:54 INFO - PROCESS | 1620 | 1472297334372 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:28:54 INFO - PROCESS | 1620 | 1472297334373 Marionette TRACE conn6 <- [1,770,null,{}] 04:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:28:54 INFO - PROCESS | 1620 | 1472297334389 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}] 04:28:54 INFO - PROCESS | 1620 | 1472297334390 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:54 INFO - PROCESS | 1620 | 1472297334468 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 04:28:54 INFO - PROCESS | 1620 | 1472297334473 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:54 INFO - PROCESS | 1620 | 1472297334475 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:54 INFO - PROCESS | 1620 | ++DOCSHELL 16465C00 == 37 [pid = 1620] [id = 202] 04:28:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 65 (1646A800) [pid = 1620] [serial = 604] [outer = 00000000] 04:28:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 66 (16537400) [pid = 1620] [serial = 605] [outer = 1646A800] 04:28:54 INFO - PROCESS | 1620 | 1472297334519 Marionette DEBUG loaded listener.js 04:28:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (1653A000) [pid = 1620] [serial = 606] [outer = 1646A800] 04:28:55 INFO - PROCESS | 1620 | 1472297335095 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]]]}] 04:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 770ms 04:28:55 INFO - PROCESS | 1620 | 1472297335147 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 04:28:55 INFO - PROCESS | 1620 | 1472297335152 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 04:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:28:55 INFO - PROCESS | 1620 | 1472297335157 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:28:55 INFO - PROCESS | 1620 | 1472297335161 Marionette TRACE conn6 <- [1,774,null,{}] 04:28:55 INFO - PROCESS | 1620 | 1472297335254 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}] 04:28:55 INFO - PROCESS | 1620 | 1472297335258 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:55 INFO - PROCESS | 1620 | 1472297335376 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 04:28:55 INFO - PROCESS | 1620 | 1472297335451 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:55 INFO - PROCESS | 1620 | 1472297335454 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:55 INFO - PROCESS | 1620 | ++DOCSHELL 08836000 == 38 [pid = 1620] [id = 203] 04:28:55 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (0BD4F400) [pid = 1620] [serial = 607] [outer = 00000000] 04:28:55 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (0CC2A000) [pid = 1620] [serial = 608] [outer = 0BD4F400] 04:28:55 INFO - PROCESS | 1620 | 1472297335513 Marionette DEBUG loaded listener.js 04:28:55 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (0D104C00) [pid = 1620] [serial = 609] [outer = 0BD4F400] 04:28:56 INFO - PROCESS | 1620 | 1472297336117 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]]]}] 04:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1019ms 04:28:56 INFO - PROCESS | 1620 | 1472297336176 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 04:28:56 INFO - PROCESS | 1620 | 1472297336181 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 04:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:28:56 INFO - PROCESS | 1620 | 1472297336187 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:28:56 INFO - PROCESS | 1620 | 1472297336190 Marionette TRACE conn6 <- [1,778,null,{}] 04:28:56 INFO - PROCESS | 1620 | 1472297336195 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}] 04:28:56 INFO - PROCESS | 1620 | 1472297336197 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:56 INFO - PROCESS | 1620 | 1472297336308 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 04:28:56 INFO - PROCESS | 1620 | 1472297336430 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:56 INFO - PROCESS | 1620 | 1472297336433 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:56 INFO - PROCESS | 1620 | ++DOCSHELL 11743000 == 39 [pid = 1620] [id = 204] 04:28:56 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (117E1800) [pid = 1620] [serial = 610] [outer = 00000000] 04:28:56 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (13016000) [pid = 1620] [serial = 611] [outer = 117E1800] 04:28:56 INFO - PROCESS | 1620 | 1472297336492 Marionette DEBUG loaded listener.js 04:28:56 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (14745400) [pid = 1620] [serial = 612] [outer = 117E1800] 04:28:57 INFO - PROCESS | 1620 | 1472297337098 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]]]}] 04:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 970ms 04:28:57 INFO - PROCESS | 1620 | 1472297337161 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 04:28:57 INFO - PROCESS | 1620 | 1472297337164 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 04:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:28:57 INFO - PROCESS | 1620 | 1472297337167 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:28:57 INFO - PROCESS | 1620 | 1472297337171 Marionette TRACE conn6 <- [1,782,null,{}] 04:28:57 INFO - PROCESS | 1620 | 1472297337182 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}] 04:28:57 INFO - PROCESS | 1620 | 1472297337187 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:57 INFO - PROCESS | 1620 | 1472297337325 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 04:28:57 INFO - PROCESS | 1620 | 1472297337451 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:57 INFO - PROCESS | 1620 | 1472297337454 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:57 INFO - PROCESS | 1620 | ++DOCSHELL 15C1EC00 == 40 [pid = 1620] [id = 205] 04:28:57 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (15C1F400) [pid = 1620] [serial = 613] [outer = 00000000] 04:28:57 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (15C5D800) [pid = 1620] [serial = 614] [outer = 15C1F400] 04:28:57 INFO - PROCESS | 1620 | 1472297337514 Marionette DEBUG loaded listener.js 04:28:57 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (1646DC00) [pid = 1620] [serial = 615] [outer = 15C1F400] 04:28:58 INFO - PROCESS | 1620 | 1472297338281 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]]]}] 04:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1174ms 04:28:58 INFO - PROCESS | 1620 | 1472297338345 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 04:28:58 INFO - PROCESS | 1620 | 1472297338350 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 04:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:28:58 INFO - PROCESS | 1620 | 1472297338355 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:28:58 INFO - PROCESS | 1620 | 1472297338358 Marionette TRACE conn6 <- [1,786,null,{}] 04:28:58 INFO - PROCESS | 1620 | 1472297338363 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}] 04:28:58 INFO - PROCESS | 1620 | 1472297338366 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:58 INFO - PROCESS | 1620 | 1472297338469 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 04:28:58 INFO - PROCESS | 1620 | 1472297338554 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:58 INFO - PROCESS | 1620 | 1472297338558 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:58 INFO - PROCESS | 1620 | ++DOCSHELL 0CC12400 == 41 [pid = 1620] [id = 206] 04:28:58 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (0CC12C00) [pid = 1620] [serial = 616] [outer = 00000000] 04:28:58 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (0CC26000) [pid = 1620] [serial = 617] [outer = 0CC12C00] 04:28:58 INFO - PROCESS | 1620 | 1472297338657 Marionette DEBUG loaded listener.js 04:28:58 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (0CEB3C00) [pid = 1620] [serial = 618] [outer = 0CC12C00] 04:28:59 INFO - PROCESS | 1620 | --DOCSHELL 0CC20400 == 40 [pid = 1620] [id = 186] 04:28:59 INFO - PROCESS | 1620 | --DOCSHELL 0C26B400 == 39 [pid = 1620] [id = 201] 04:28:59 INFO - PROCESS | 1620 | --DOCSHELL 155BC000 == 38 [pid = 1620] [id = 200] 04:28:59 INFO - PROCESS | 1620 | --DOCSHELL 1474E400 == 37 [pid = 1620] [id = 199] 04:28:59 INFO - PROCESS | 1620 | --DOCSHELL 1439F400 == 36 [pid = 1620] [id = 198] 04:28:59 INFO - PROCESS | 1620 | --DOCSHELL 117EF800 == 35 [pid = 1620] [id = 197] 04:28:59 INFO - PROCESS | 1620 | --DOCSHELL 0CC2EC00 == 34 [pid = 1620] [id = 196] 04:28:59 INFO - PROCESS | 1620 | --DOCSHELL 0C274400 == 33 [pid = 1620] [id = 195] 04:28:59 INFO - PROCESS | 1620 | --DOCSHELL 14751800 == 32 [pid = 1620] [id = 193] 04:28:59 INFO - PROCESS | 1620 | --DOCSHELL 0C2D3C00 == 31 [pid = 1620] [id = 194] 04:28:59 INFO - PROCESS | 1620 | --DOCSHELL 11743000 == 30 [pid = 1620] [id = 204] 04:28:59 INFO - PROCESS | 1620 | --DOCSHELL 15C1EC00 == 29 [pid = 1620] [id = 205] 04:28:59 INFO - PROCESS | 1620 | --DOCSHELL 16465C00 == 28 [pid = 1620] [id = 202] 04:28:59 INFO - PROCESS | 1620 | --DOCSHELL 08836000 == 27 [pid = 1620] [id = 203] 04:28:59 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (15C5C400) [pid = 1620] [serial = 578] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (0CEE6400) [pid = 1620] [serial = 563] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (0D2F0C00) [pid = 1620] [serial = 564] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (13E5EC00) [pid = 1620] [serial = 566] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (0D2F6000) [pid = 1620] [serial = 558] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (0CEB7800) [pid = 1620] [serial = 557] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (0CAE6400) [pid = 1620] [serial = 560] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (0CAEBC00) [pid = 1620] [serial = 561] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (147CF800) [pid = 1620] [serial = 569] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (15902C00) [pid = 1620] [serial = 572] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (1590A400) [pid = 1620] [serial = 575] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (15C17C00) [pid = 1620] [serial = 576] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (10EC1C00) [pid = 1620] [serial = 552] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 1620 | --DOMWINDOW == 65 (0DBCC000) [pid = 1620] [serial = 551] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 1620 | --DOMWINDOW == 64 (15901C00) [pid = 1620] [serial = 555] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 1620 | --DOMWINDOW == 63 (147CCC00) [pid = 1620] [serial = 554] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 1620 | --DOMWINDOW == 62 (1590DC00) [pid = 1620] [serial = 573] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 1620 | --DOMWINDOW == 61 (14C85C00) [pid = 1620] [serial = 570] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 1620 | --DOMWINDOW == 60 (1433D400) [pid = 1620] [serial = 567] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 1620 | 1472297339732 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]]]}] 04:28:59 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 04:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1434ms 04:28:59 INFO - PROCESS | 1620 | 1472297339789 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 04:28:59 INFO - PROCESS | 1620 | 1472297339794 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 04:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:28:59 INFO - PROCESS | 1620 | 1472297339798 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:28:59 INFO - PROCESS | 1620 | 1472297339803 Marionette TRACE conn6 <- [1,790,null,{}] 04:28:59 INFO - PROCESS | 1620 | 1472297339808 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}] 04:28:59 INFO - PROCESS | 1620 | 1472297339810 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:59 INFO - PROCESS | 1620 | 1472297339902 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 04:28:59 INFO - PROCESS | 1620 | 1472297339911 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:59 INFO - PROCESS | 1620 | 1472297339914 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:28:59 INFO - PROCESS | 1620 | ++DOCSHELL 0C274400 == 28 [pid = 1620] [id = 207] 04:28:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 61 (0C2CA800) [pid = 1620] [serial = 619] [outer = 00000000] 04:28:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 62 (0C5E9400) [pid = 1620] [serial = 620] [outer = 0C2CA800] 04:28:59 INFO - PROCESS | 1620 | 1472297339968 Marionette DEBUG loaded listener.js 04:29:00 INFO - PROCESS | 1620 | ++DOMWINDOW == 63 (0C6FF400) [pid = 1620] [serial = 621] [outer = 0C2CA800] 04:29:00 INFO - PROCESS | 1620 | 1472297340466 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]]]}] 04:29:00 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 04:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 731ms 04:29:00 INFO - PROCESS | 1620 | 1472297340530 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 04:29:00 INFO - PROCESS | 1620 | 1472297340535 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 04:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:29:00 INFO - PROCESS | 1620 | 1472297340574 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:29:00 INFO - PROCESS | 1620 | 1472297340577 Marionette TRACE conn6 <- [1,794,null,{}] 04:29:00 INFO - PROCESS | 1620 | 1472297340581 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}] 04:29:00 INFO - PROCESS | 1620 | 1472297340583 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:00 INFO - PROCESS | 1620 | 1472297340679 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 04:29:00 INFO - PROCESS | 1620 | 1472297340756 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:00 INFO - PROCESS | 1620 | 1472297340759 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:00 INFO - PROCESS | 1620 | ++DOCSHELL 0CC23800 == 29 [pid = 1620] [id = 208] 04:29:00 INFO - PROCESS | 1620 | ++DOMWINDOW == 64 (0CC27400) [pid = 1620] [serial = 622] [outer = 00000000] 04:29:00 INFO - PROCESS | 1620 | ++DOMWINDOW == 65 (0CC2FC00) [pid = 1620] [serial = 623] [outer = 0CC27400] 04:29:00 INFO - PROCESS | 1620 | 1472297340809 Marionette DEBUG loaded listener.js 04:29:00 INFO - PROCESS | 1620 | ++DOMWINDOW == 66 (0CEE0400) [pid = 1620] [serial = 624] [outer = 0CC27400] 04:29:01 INFO - PROCESS | 1620 | 1472297341185 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]]]}] 04:29:01 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 04:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 650ms 04:29:01 INFO - PROCESS | 1620 | 1472297341210 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 04:29:01 INFO - PROCESS | 1620 | 1472297341212 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 04:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:29:01 INFO - PROCESS | 1620 | 1472297341217 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:29:01 INFO - PROCESS | 1620 | 1472297341220 Marionette TRACE conn6 <- [1,798,null,{}] 04:29:01 INFO - PROCESS | 1620 | 1472297341231 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}] 04:29:01 INFO - PROCESS | 1620 | 1472297341236 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:01 INFO - PROCESS | 1620 | 1472297341320 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 04:29:01 INFO - PROCESS | 1620 | 1472297341328 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:01 INFO - PROCESS | 1620 | 1472297341331 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:01 INFO - PROCESS | 1620 | ++DOCSHELL 10DB4400 == 30 [pid = 1620] [id = 209] 04:29:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (10EBF000) [pid = 1620] [serial = 625] [outer = 00000000] 04:29:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (1129D400) [pid = 1620] [serial = 626] [outer = 10EBF000] 04:29:01 INFO - PROCESS | 1620 | 1472297341381 Marionette DEBUG loaded listener.js 04:29:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (11719000) [pid = 1620] [serial = 627] [outer = 10EBF000] 04:29:01 INFO - PROCESS | 1620 | 1472297341871 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]]]}] 04:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 670ms 04:29:01 INFO - PROCESS | 1620 | 1472297341897 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 04:29:01 INFO - PROCESS | 1620 | 1472297341900 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 04:29:01 INFO - PROCESS | 1620 | 1472297341903 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:29:01 INFO - PROCESS | 1620 | 1472297341905 Marionette TRACE conn6 <- [1,802,null,{}] 04:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:29:01 INFO - PROCESS | 1620 | 1472297341909 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}] 04:29:01 INFO - PROCESS | 1620 | 1472297341911 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:02 INFO - PROCESS | 1620 | 1472297342052 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 04:29:02 INFO - PROCESS | 1620 | 1472297342107 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:02 INFO - PROCESS | 1620 | 1472297342109 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:02 INFO - PROCESS | 1620 | ++DOCSHELL 12266800 == 31 [pid = 1620] [id = 210] 04:29:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (12267800) [pid = 1620] [serial = 628] [outer = 00000000] 04:29:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (12D1B400) [pid = 1620] [serial = 629] [outer = 12267800] 04:29:02 INFO - PROCESS | 1620 | 1472297342155 Marionette DEBUG loaded listener.js 04:29:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (1301A400) [pid = 1620] [serial = 630] [outer = 12267800] 04:29:02 INFO - PROCESS | 1620 | 1472297342593 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] 04:29:02 INFO - PROCESS | 1620 | 1472297342643 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 04:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:29:02 INFO - PROCESS | 1620 | 1472297342647 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:29:02 INFO - PROCESS | 1620 | 1472297342648 Marionette TRACE conn6 <- [1,806,null,{}] 04:29:02 INFO - PROCESS | 1620 | 1472297342652 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}] 04:29:02 INFO - PROCESS | 1620 | 1472297342654 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:02 INFO - PROCESS | 1620 | 1472297342762 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 04:29:02 INFO - PROCESS | 1620 | 1472297342770 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:02 INFO - PROCESS | 1620 | 1472297342772 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:02 INFO - PROCESS | 1620 | ++DOCSHELL 13E60800 == 32 [pid = 1620] [id = 211] 04:29:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (1433F000) [pid = 1620] [serial = 631] [outer = 00000000] 04:29:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (1474D000) [pid = 1620] [serial = 632] [outer = 1433F000] 04:29:02 INFO - PROCESS | 1620 | 1472297342819 Marionette DEBUG loaded listener.js 04:29:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (1474F800) [pid = 1620] [serial = 633] [outer = 1433F000] 04:29:03 INFO - PROCESS | 1620 | 1472297343276 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]]]}] 04:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 670ms 04:29:03 INFO - PROCESS | 1620 | 1472297343319 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 04:29:03 INFO - PROCESS | 1620 | 1472297343321 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 04:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:29:03 INFO - PROCESS | 1620 | 1472297343324 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:29:03 INFO - PROCESS | 1620 | 1472297343326 Marionette TRACE conn6 <- [1,810,null,{}] 04:29:03 INFO - PROCESS | 1620 | 1472297343329 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}] 04:29:03 INFO - PROCESS | 1620 | 1472297343335 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:03 INFO - PROCESS | 1620 | 1472297343488 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 04:29:03 INFO - PROCESS | 1620 | 1472297343501 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:03 INFO - PROCESS | 1620 | 1472297343503 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:03 INFO - PROCESS | 1620 | ++DOCSHELL 15417400 == 33 [pid = 1620] [id = 212] 04:29:03 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (1541A800) [pid = 1620] [serial = 634] [outer = 00000000] 04:29:03 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (155E2000) [pid = 1620] [serial = 635] [outer = 1541A800] 04:29:03 INFO - PROCESS | 1620 | 1472297343549 Marionette DEBUG loaded listener.js 04:29:03 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (15906800) [pid = 1620] [serial = 636] [outer = 1541A800] 04:29:03 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (143A0800) [pid = 1620] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:29:03 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (0CEE5C00) [pid = 1620] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:29:03 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (0C275000) [pid = 1620] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:29:03 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (117EFC00) [pid = 1620] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:29:03 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (14C7C400) [pid = 1620] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:29:03 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (1646A800) [pid = 1620] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:29:03 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (0C533400) [pid = 1620] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:29:03 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (155DF800) [pid = 1620] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:29:03 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (1590B400) [pid = 1620] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:29:03 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (1474EC00) [pid = 1620] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:29:04 INFO - PROCESS | 1620 | 1472297344100 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] 04:29:04 INFO - PROCESS | 1620 | 1472297344158 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 04:29:04 INFO - PROCESS | 1620 | 1472297344161 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:29:04 INFO - PROCESS | 1620 | 1472297344163 Marionette TRACE conn6 <- [1,814,null,{}] 04:29:04 INFO - PROCESS | 1620 | 1472297344167 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}] 04:29:04 INFO - PROCESS | 1620 | 1472297344169 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:04 INFO - PROCESS | 1620 | 1472297344244 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 04:29:04 INFO - PROCESS | 1620 | 1472297344250 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:04 INFO - PROCESS | 1620 | 1472297344252 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:04 INFO - PROCESS | 1620 | ++DOCSHELL 13E5FC00 == 34 [pid = 1620] [id = 213] 04:29:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (14344C00) [pid = 1620] [serial = 637] [outer = 00000000] 04:29:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (15909400) [pid = 1620] [serial = 638] [outer = 14344C00] 04:29:04 INFO - PROCESS | 1620 | 1472297344297 Marionette DEBUG loaded listener.js 04:29:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (1590D000) [pid = 1620] [serial = 639] [outer = 14344C00] 04:29:04 INFO - PROCESS | 1620 | 1472297344717 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]]]}] 04:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 570ms 04:29:04 INFO - PROCESS | 1620 | 1472297344736 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 04:29:04 INFO - PROCESS | 1620 | 1472297344738 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 04:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:29:04 INFO - PROCESS | 1620 | 1472297344758 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:29:04 INFO - PROCESS | 1620 | 1472297344760 Marionette TRACE conn6 <- [1,818,null,{}] 04:29:04 INFO - PROCESS | 1620 | 1472297344763 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}] 04:29:04 INFO - PROCESS | 1620 | 1472297344765 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:04 INFO - PROCESS | 1620 | 1472297344843 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 04:29:04 INFO - PROCESS | 1620 | 1472297344849 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:04 INFO - PROCESS | 1620 | 1472297344850 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:04 INFO - PROCESS | 1620 | ++DOCSHELL 0CC2F800 == 35 [pid = 1620] [id = 214] 04:29:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (155BB000) [pid = 1620] [serial = 640] [outer = 00000000] 04:29:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (15C06800) [pid = 1620] [serial = 641] [outer = 155BB000] 04:29:04 INFO - PROCESS | 1620 | 1472297344896 Marionette DEBUG loaded listener.js 04:29:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (15C0A400) [pid = 1620] [serial = 642] [outer = 155BB000] 04:29:05 INFO - PROCESS | 1620 | 1472297345337 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]]]}] 04:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 630ms 04:29:05 INFO - PROCESS | 1620 | 1472297345387 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 04:29:05 INFO - PROCESS | 1620 | 1472297345389 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 04:29:05 INFO - PROCESS | 1620 | 1472297345393 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:29:05 INFO - PROCESS | 1620 | 1472297345394 Marionette TRACE conn6 <- [1,822,null,{}] 04:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:29:05 INFO - PROCESS | 1620 | 1472297345398 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}] 04:29:05 INFO - PROCESS | 1620 | 1472297345400 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:05 INFO - PROCESS | 1620 | 1472297345476 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 04:29:05 INFO - PROCESS | 1620 | 1472297345482 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:05 INFO - PROCESS | 1620 | 1472297345483 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:05 INFO - PROCESS | 1620 | ++DOCSHELL 15C50000 == 36 [pid = 1620] [id = 215] 04:29:05 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (15C52400) [pid = 1620] [serial = 643] [outer = 00000000] 04:29:05 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (15C5A400) [pid = 1620] [serial = 644] [outer = 15C52400] 04:29:05 INFO - PROCESS | 1620 | 1472297345528 Marionette DEBUG loaded listener.js 04:29:05 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (1642D000) [pid = 1620] [serial = 645] [outer = 15C52400] 04:29:06 INFO - PROCESS | 1620 | --DOCSHELL 0C274400 == 35 [pid = 1620] [id = 207] 04:29:06 INFO - PROCESS | 1620 | --DOCSHELL 0CC12400 == 34 [pid = 1620] [id = 206] 04:29:06 INFO - PROCESS | 1620 | --DOCSHELL 0CC23800 == 33 [pid = 1620] [id = 208] 04:29:06 INFO - PROCESS | 1620 | --DOCSHELL 10DB4400 == 32 [pid = 1620] [id = 209] 04:29:06 INFO - PROCESS | 1620 | --DOCSHELL 12266800 == 31 [pid = 1620] [id = 210] 04:29:06 INFO - PROCESS | 1620 | --DOCSHELL 15417400 == 30 [pid = 1620] [id = 212] 04:29:06 INFO - PROCESS | 1620 | --DOCSHELL 13E60800 == 29 [pid = 1620] [id = 211] 04:29:06 INFO - PROCESS | 1620 | --DOCSHELL 13E5FC00 == 28 [pid = 1620] [id = 213] 04:29:06 INFO - PROCESS | 1620 | --DOCSHELL 0CC2F800 == 27 [pid = 1620] [id = 214] 04:29:07 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (14752800) [pid = 1620] [serial = 593] [outer = 00000000] [url = about:blank] 04:29:07 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (0D1DB000) [pid = 1620] [serial = 587] [outer = 00000000] [url = about:blank] 04:29:07 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (0DBCA400) [pid = 1620] [serial = 588] [outer = 00000000] [url = about:blank] 04:29:07 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (0C6FA400) [pid = 1620] [serial = 584] [outer = 00000000] [url = about:blank] 04:29:07 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (0CC1F800) [pid = 1620] [serial = 585] [outer = 00000000] [url = about:blank] 04:29:07 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (12260400) [pid = 1620] [serial = 590] [outer = 00000000] [url = about:blank] 04:29:07 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (1642DC00) [pid = 1620] [serial = 579] [outer = 00000000] [url = about:blank] 04:29:07 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (1653A000) [pid = 1620] [serial = 606] [outer = 00000000] [url = about:blank] 04:29:07 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (0C6FA800) [pid = 1620] [serial = 581] [outer = 00000000] [url = about:blank] 04:29:07 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (0CC13C00) [pid = 1620] [serial = 582] [outer = 00000000] [url = about:blank] 04:29:07 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (16537400) [pid = 1620] [serial = 605] [outer = 00000000] [url = about:blank] 04:29:07 INFO - PROCESS | 1620 | --DOMWINDOW == 65 (15C21800) [pid = 1620] [serial = 599] [outer = 00000000] [url = about:blank] 04:29:07 INFO - PROCESS | 1620 | --DOMWINDOW == 64 (16432000) [pid = 1620] [serial = 602] [outer = 00000000] [url = about:blank] 04:29:07 INFO - PROCESS | 1620 | --DOMWINDOW == 63 (15C56000) [pid = 1620] [serial = 600] [outer = 00000000] [url = about:blank] 04:29:07 INFO - PROCESS | 1620 | --DOMWINDOW == 62 (147D3000) [pid = 1620] [serial = 594] [outer = 00000000] [url = about:blank] 04:29:07 INFO - PROCESS | 1620 | --DOMWINDOW == 61 (14C84C00) [pid = 1620] [serial = 596] [outer = 00000000] [url = about:blank] 04:29:07 INFO - PROCESS | 1620 | --DOMWINDOW == 60 (14CA3000) [pid = 1620] [serial = 597] [outer = 00000000] [url = about:blank] 04:29:07 INFO - PROCESS | 1620 | --DOMWINDOW == 59 (12D1E000) [pid = 1620] [serial = 591] [outer = 00000000] [url = about:blank] 04:29:07 INFO - PROCESS | 1620 | --DOMWINDOW == 58 (16433000) [pid = 1620] [serial = 603] [outer = 00000000] [url = about:blank] 04:29:07 INFO - PROCESS | 1620 | 1472297347196 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]]]}] 04:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1823ms 04:29:07 INFO - PROCESS | 1620 | 1472297347226 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 04:29:07 INFO - PROCESS | 1620 | 1472297347230 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 04:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:29:07 INFO - PROCESS | 1620 | 1472297347236 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:29:07 INFO - PROCESS | 1620 | 1472297347239 Marionette TRACE conn6 <- [1,826,null,{}] 04:29:07 INFO - PROCESS | 1620 | 1472297347245 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}] 04:29:07 INFO - PROCESS | 1620 | 1472297347248 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:07 INFO - PROCESS | 1620 | 1472297347340 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 04:29:07 INFO - PROCESS | 1620 | 1472297347347 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:07 INFO - PROCESS | 1620 | 1472297347351 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:07 INFO - PROCESS | 1620 | ++DOCSHELL 0C2CB800 == 28 [pid = 1620] [id = 216] 04:29:07 INFO - PROCESS | 1620 | ++DOMWINDOW == 59 (0C2CBC00) [pid = 1620] [serial = 646] [outer = 00000000] 04:29:07 INFO - PROCESS | 1620 | ++DOMWINDOW == 60 (0C585800) [pid = 1620] [serial = 647] [outer = 0C2CBC00] 04:29:07 INFO - PROCESS | 1620 | 1472297347402 Marionette DEBUG loaded listener.js 04:29:07 INFO - PROCESS | 1620 | ++DOMWINDOW == 61 (0C663400) [pid = 1620] [serial = 648] [outer = 0C2CBC00] 04:29:07 INFO - PROCESS | 1620 | 1472297347891 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]]]}] 04:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 690ms 04:29:07 INFO - PROCESS | 1620 | 1472297347925 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 04:29:07 INFO - PROCESS | 1620 | 1472297347930 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 04:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:29:07 INFO - PROCESS | 1620 | 1472297347936 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:29:07 INFO - PROCESS | 1620 | 1472297347939 Marionette TRACE conn6 <- [1,830,null,{}] 04:29:07 INFO - PROCESS | 1620 | 1472297347943 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}] 04:29:07 INFO - PROCESS | 1620 | 1472297347946 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:08 INFO - PROCESS | 1620 | 1472297348032 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 04:29:08 INFO - PROCESS | 1620 | 1472297348041 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:08 INFO - PROCESS | 1620 | 1472297348044 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:08 INFO - PROCESS | 1620 | ++DOCSHELL 0CC11800 == 29 [pid = 1620] [id = 217] 04:29:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 62 (0CC12000) [pid = 1620] [serial = 649] [outer = 00000000] 04:29:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 63 (0CC18800) [pid = 1620] [serial = 650] [outer = 0CC12000] 04:29:08 INFO - PROCESS | 1620 | 1472297348094 Marionette DEBUG loaded listener.js 04:29:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 64 (0CC20C00) [pid = 1620] [serial = 651] [outer = 0CC12000] 04:29:08 INFO - PROCESS | 1620 | 1472297348558 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]]]}] 04:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 670ms 04:29:09 INFO - PROCESS | 1620 | 1472297349655 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 04:29:09 INFO - PROCESS | 1620 | 1472297349657 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 04:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:29:09 INFO - PROCESS | 1620 | 1472297349788 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:29:09 INFO - PROCESS | 1620 | 1472297349792 Marionette TRACE conn6 <- [1,834,null,{}] 04:29:09 INFO - PROCESS | 1620 | 1472297349803 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}] 04:29:09 INFO - PROCESS | 1620 | 1472297349807 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:09 INFO - PROCESS | 1620 | 1472297349913 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 04:29:09 INFO - PROCESS | 1620 | 1472297349944 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:09 INFO - PROCESS | 1620 | 1472297349947 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:09 INFO - PROCESS | 1620 | ++DOCSHELL 1126D000 == 30 [pid = 1620] [id = 218] 04:29:09 INFO - PROCESS | 1620 | ++DOMWINDOW == 65 (117E3C00) [pid = 1620] [serial = 652] [outer = 00000000] 04:29:09 INFO - PROCESS | 1620 | ++DOMWINDOW == 66 (117EE800) [pid = 1620] [serial = 653] [outer = 117E3C00] 04:29:10 INFO - PROCESS | 1620 | 1472297350000 Marionette DEBUG loaded listener.js 04:29:10 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (12266C00) [pid = 1620] [serial = 654] [outer = 117E3C00] 04:29:10 INFO - PROCESS | 1620 | 1472297350418 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]]]}] 04:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 710ms 04:29:10 INFO - PROCESS | 1620 | 1472297350469 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 04:29:10 INFO - PROCESS | 1620 | 1472297350472 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 04:29:10 INFO - PROCESS | 1620 | 1472297350475 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:29:10 INFO - PROCESS | 1620 | 1472297350477 Marionette TRACE conn6 <- [1,838,null,{}] 04:29:10 INFO - PROCESS | 1620 | 1472297350480 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}] 04:29:10 INFO - PROCESS | 1620 | 1472297350482 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:10 INFO - PROCESS | 1620 | 1472297350566 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 04:29:10 INFO - PROCESS | 1620 | 1472297350572 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:10 INFO - PROCESS | 1620 | 1472297350574 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:10 INFO - PROCESS | 1620 | ++DOCSHELL 117ED800 == 31 [pid = 1620] [id = 219] 04:29:10 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (117EE000) [pid = 1620] [serial = 655] [outer = 00000000] 04:29:10 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (13E5FC00) [pid = 1620] [serial = 656] [outer = 117EE000] 04:29:10 INFO - PROCESS | 1620 | 1472297350620 Marionette DEBUG loaded listener.js 04:29:10 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (1474DC00) [pid = 1620] [serial = 657] [outer = 117EE000] 04:29:11 INFO - PROCESS | 1620 | 1472297351055 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]]]}] 04:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 630ms 04:29:11 INFO - PROCESS | 1620 | 1472297351109 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 04:29:11 INFO - PROCESS | 1620 | 1472297351111 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 04:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:29:11 INFO - PROCESS | 1620 | 1472297351115 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:29:11 INFO - PROCESS | 1620 | 1472297351117 Marionette TRACE conn6 <- [1,842,null,{}] 04:29:11 INFO - PROCESS | 1620 | 1472297351121 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}] 04:29:11 INFO - PROCESS | 1620 | 1472297351123 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:11 INFO - PROCESS | 1620 | 1472297351200 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 04:29:11 INFO - PROCESS | 1620 | 1472297351206 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:11 INFO - PROCESS | 1620 | 1472297351208 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:11 INFO - PROCESS | 1620 | ++DOCSHELL 147D0400 == 32 [pid = 1620] [id = 220] 04:29:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (147D1000) [pid = 1620] [serial = 658] [outer = 00000000] 04:29:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (14C29C00) [pid = 1620] [serial = 659] [outer = 147D1000] 04:29:11 INFO - PROCESS | 1620 | 1472297351253 Marionette DEBUG loaded listener.js 04:29:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (14C9D000) [pid = 1620] [serial = 660] [outer = 147D1000] 04:29:11 INFO - PROCESS | 1620 | 1472297351679 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]]]}] 04:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 630ms 04:29:11 INFO - PROCESS | 1620 | 1472297351750 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 04:29:11 INFO - PROCESS | 1620 | 1472297351752 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 04:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:29:11 INFO - PROCESS | 1620 | 1472297351755 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:29:11 INFO - PROCESS | 1620 | 1472297351757 Marionette TRACE conn6 <- [1,846,null,{}] 04:29:11 INFO - PROCESS | 1620 | 1472297351760 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}] 04:29:11 INFO - PROCESS | 1620 | 1472297351766 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:11 INFO - PROCESS | 1620 | 1472297351865 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 04:29:11 INFO - PROCESS | 1620 | 1472297351877 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:11 INFO - PROCESS | 1620 | 1472297351879 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:11 INFO - PROCESS | 1620 | ++DOCSHELL 15902C00 == 33 [pid = 1620] [id = 221] 04:29:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (15904400) [pid = 1620] [serial = 661] [outer = 00000000] 04:29:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (15936800) [pid = 1620] [serial = 662] [outer = 15904400] 04:29:11 INFO - PROCESS | 1620 | 1472297351924 Marionette DEBUG loaded listener.js 04:29:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (1593F000) [pid = 1620] [serial = 663] [outer = 15904400] 04:29:12 INFO - PROCESS | 1620 | 1472297352376 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]]]}] 04:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 670ms 04:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:29:12 INFO - PROCESS | 1620 | 1472297352429 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 04:29:12 INFO - PROCESS | 1620 | 1472297352431 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 04:29:12 INFO - PROCESS | 1620 | 1472297352434 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:29:12 INFO - PROCESS | 1620 | 1472297352436 Marionette TRACE conn6 <- [1,850,null,{}] 04:29:12 INFO - PROCESS | 1620 | 1472297352440 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}] 04:29:12 INFO - PROCESS | 1620 | 1472297352442 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:12 INFO - PROCESS | 1620 | 1472297352517 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 04:29:12 INFO - PROCESS | 1620 | 1472297352524 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:12 INFO - PROCESS | 1620 | 1472297352526 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:12 INFO - PROCESS | 1620 | ++DOCSHELL 15C25000 == 34 [pid = 1620] [id = 222] 04:29:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (15C50800) [pid = 1620] [serial = 664] [outer = 00000000] 04:29:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (15C57000) [pid = 1620] [serial = 665] [outer = 15C50800] 04:29:12 INFO - PROCESS | 1620 | 1472297352570 Marionette DEBUG loaded listener.js 04:29:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (15C57C00) [pid = 1620] [serial = 666] [outer = 15C50800] 04:29:12 INFO - PROCESS | 1620 | 1472297352974 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]]]}] 04:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 570ms 04:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:29:13 INFO - PROCESS | 1620 | 1472297353005 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 04:29:13 INFO - PROCESS | 1620 | 1472297353007 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 04:29:13 INFO - PROCESS | 1620 | 1472297353010 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:29:13 INFO - PROCESS | 1620 | 1472297353012 Marionette TRACE conn6 <- [1,854,null,{}] 04:29:13 INFO - PROCESS | 1620 | 1472297353052 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}] 04:29:13 INFO - PROCESS | 1620 | 1472297353054 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:13 INFO - PROCESS | 1620 | 1472297353162 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 04:29:13 INFO - PROCESS | 1620 | 1472297353174 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:13 INFO - PROCESS | 1620 | 1472297353176 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:13 INFO - PROCESS | 1620 | ++DOCSHELL 15C55800 == 35 [pid = 1620] [id = 223] 04:29:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (1642F000) [pid = 1620] [serial = 667] [outer = 00000000] 04:29:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (1643AC00) [pid = 1620] [serial = 668] [outer = 1642F000] 04:29:13 INFO - PROCESS | 1620 | 1472297353266 Marionette DEBUG loaded listener.js 04:29:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (16460400) [pid = 1620] [serial = 669] [outer = 1642F000] 04:29:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (16465C00) [pid = 1620] [serial = 670] [outer = 0C534400] 04:29:13 INFO - PROCESS | 1620 | 1472297353762 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]]]}] 04:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 770ms 04:29:13 INFO - PROCESS | 1620 | 1472297353781 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 04:29:13 INFO - PROCESS | 1620 | 1472297353783 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 04:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:29:13 INFO - PROCESS | 1620 | 1472297353787 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:29:13 INFO - PROCESS | 1620 | 1472297353788 Marionette TRACE conn6 <- [1,858,null,{}] 04:29:13 INFO - PROCESS | 1620 | 1472297353798 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}] 04:29:13 INFO - PROCESS | 1620 | 1472297353800 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:13 INFO - PROCESS | 1620 | 1472297353917 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 04:29:13 INFO - PROCESS | 1620 | 1472297353925 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:13 INFO - PROCESS | 1620 | 1472297353927 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:13 INFO - PROCESS | 1620 | ++DOCSHELL 0D2F0C00 == 36 [pid = 1620] [id = 224] 04:29:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (0DBC8400) [pid = 1620] [serial = 671] [outer = 00000000] 04:29:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (16535400) [pid = 1620] [serial = 672] [outer = 0DBC8400] 04:29:13 INFO - PROCESS | 1620 | 1472297353982 Marionette DEBUG loaded listener.js 04:29:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (16538400) [pid = 1620] [serial = 673] [outer = 0DBC8400] 04:29:14 INFO - PROCESS | 1620 | 1472297354417 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]]]}] 04:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 670ms 04:29:14 INFO - PROCESS | 1620 | 1472297354457 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 04:29:14 INFO - PROCESS | 1620 | 1472297354459 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 04:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:29:14 INFO - PROCESS | 1620 | 1472297354462 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:29:14 INFO - PROCESS | 1620 | 1472297354464 Marionette TRACE conn6 <- [1,862,null,{}] 04:29:14 INFO - PROCESS | 1620 | 1472297354467 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}] 04:29:14 INFO - PROCESS | 1620 | 1472297354469 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:14 INFO - PROCESS | 1620 | 1472297354609 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 04:29:14 INFO - PROCESS | 1620 | 1472297354631 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:14 INFO - PROCESS | 1620 | 1472297354633 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:14 INFO - PROCESS | 1620 | ++DOCSHELL 10D25400 == 37 [pid = 1620] [id = 225] 04:29:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (10E82000) [pid = 1620] [serial = 674] [outer = 00000000] 04:29:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (16C37000) [pid = 1620] [serial = 675] [outer = 10E82000] 04:29:14 INFO - PROCESS | 1620 | 1472297354678 Marionette DEBUG loaded listener.js 04:29:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (17136400) [pid = 1620] [serial = 676] [outer = 10E82000] 04:29:15 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (155BB000) [pid = 1620] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:29:15 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (12267800) [pid = 1620] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:29:15 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (1433F000) [pid = 1620] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:29:15 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (1541A800) [pid = 1620] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:29:15 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (10EBF000) [pid = 1620] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:29:15 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (0CC27400) [pid = 1620] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:29:15 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (0C2CA800) [pid = 1620] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:29:15 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (0CC12C00) [pid = 1620] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:29:15 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (15C1F400) [pid = 1620] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:29:15 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (117E1800) [pid = 1620] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:29:15 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (0BD4F400) [pid = 1620] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:29:15 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (14344C00) [pid = 1620] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:29:15 INFO - PROCESS | 1620 | 1472297355238 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]]]}] 04:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 830ms 04:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:29:15 INFO - PROCESS | 1620 | 1472297355293 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 04:29:15 INFO - PROCESS | 1620 | 1472297355295 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 04:29:15 INFO - PROCESS | 1620 | 1472297355299 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:29:15 INFO - PROCESS | 1620 | 1472297355301 Marionette TRACE conn6 <- [1,866,null,{}] 04:29:15 INFO - PROCESS | 1620 | 1472297355304 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}] 04:29:15 INFO - PROCESS | 1620 | 1472297355307 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:15 INFO - PROCESS | 1620 | 1472297355397 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 04:29:15 INFO - PROCESS | 1620 | 1472297355403 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:15 INFO - PROCESS | 1620 | 1472297355405 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:15 INFO - PROCESS | 1620 | ++DOCSHELL 10D28000 == 38 [pid = 1620] [id = 226] 04:29:15 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (10EB8000) [pid = 1620] [serial = 677] [outer = 00000000] 04:29:15 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (1188B800) [pid = 1620] [serial = 678] [outer = 10EB8000] 04:29:15 INFO - PROCESS | 1620 | 1472297355454 Marionette DEBUG loaded listener.js 04:29:15 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (14C81400) [pid = 1620] [serial = 679] [outer = 10EB8000] 04:29:15 INFO - PROCESS | 1620 | 1472297355886 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]]]}] 04:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 671ms 04:29:15 INFO - PROCESS | 1620 | 1472297355970 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 04:29:15 INFO - PROCESS | 1620 | 1472297355972 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 04:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:29:15 INFO - PROCESS | 1620 | 1472297355976 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:29:15 INFO - PROCESS | 1620 | 1472297355978 Marionette TRACE conn6 <- [1,870,null,{}] 04:29:15 INFO - PROCESS | 1620 | 1472297355981 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}] 04:29:15 INFO - PROCESS | 1620 | 1472297355983 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:16 INFO - PROCESS | 1620 | 1472297356071 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 04:29:16 INFO - PROCESS | 1620 | 1472297356077 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:16 INFO - PROCESS | 1620 | 1472297356079 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:16 INFO - PROCESS | 1620 | ++DOCSHELL 15903800 == 39 [pid = 1620] [id = 227] 04:29:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (15909800) [pid = 1620] [serial = 680] [outer = 00000000] 04:29:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (1713BC00) [pid = 1620] [serial = 681] [outer = 15909800] 04:29:16 INFO - PROCESS | 1620 | 1472297356124 Marionette DEBUG loaded listener.js 04:29:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (1713E800) [pid = 1620] [serial = 682] [outer = 15909800] 04:29:16 INFO - PROCESS | 1620 | 1472297356542 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]]]}] 04:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 630ms 04:29:16 INFO - PROCESS | 1620 | 1472297356610 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 04:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:29:16 INFO - PROCESS | 1620 | 1472297356612 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 04:29:16 INFO - PROCESS | 1620 | 1472297356616 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:29:16 INFO - PROCESS | 1620 | 1472297356618 Marionette TRACE conn6 <- [1,874,null,{}] 04:29:16 INFO - PROCESS | 1620 | 1472297356621 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}] 04:29:16 INFO - PROCESS | 1620 | 1472297356623 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:16 INFO - PROCESS | 1620 | 1472297356702 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 04:29:16 INFO - PROCESS | 1620 | 1472297356707 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:16 INFO - PROCESS | 1620 | 1472297356709 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:16 INFO - PROCESS | 1620 | ++DOCSHELL 16C36800 == 40 [pid = 1620] [id = 228] 04:29:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (17144400) [pid = 1620] [serial = 683] [outer = 00000000] 04:29:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (17C10800) [pid = 1620] [serial = 684] [outer = 17144400] 04:29:16 INFO - PROCESS | 1620 | 1472297356754 Marionette DEBUG loaded listener.js 04:29:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (180C4800) [pid = 1620] [serial = 685] [outer = 17144400] 04:29:17 INFO - PROCESS | 1620 | 1472297357159 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]]]}] 04:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 570ms 04:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:29:17 INFO - PROCESS | 1620 | 1472297357187 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 04:29:17 INFO - PROCESS | 1620 | 1472297357189 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 04:29:17 INFO - PROCESS | 1620 | 1472297357192 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:29:17 INFO - PROCESS | 1620 | 1472297357194 Marionette TRACE conn6 <- [1,878,null,{}] 04:29:17 INFO - PROCESS | 1620 | 1472297357209 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}] 04:29:17 INFO - PROCESS | 1620 | 1472297357211 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:17 INFO - PROCESS | 1620 | 1472297357393 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 04:29:17 INFO - PROCESS | 1620 | 1472297357568 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:17 INFO - PROCESS | 1620 | 1472297357572 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:17 INFO - PROCESS | 1620 | ++DOCSHELL 08839C00 == 41 [pid = 1620] [id = 229] 04:29:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (0883A400) [pid = 1620] [serial = 686] [outer = 00000000] 04:29:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (0C21E800) [pid = 1620] [serial = 687] [outer = 0883A400] 04:29:17 INFO - PROCESS | 1620 | 1472297357631 Marionette DEBUG loaded listener.js 04:29:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (0C57A000) [pid = 1620] [serial = 688] [outer = 0883A400] 04:29:18 INFO - PROCESS | 1620 | 1472297358372 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]]]}] 04:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1240ms 04:29:18 INFO - PROCESS | 1620 | 1472297358435 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 04:29:18 INFO - PROCESS | 1620 | 1472297358439 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 04:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:29:18 INFO - PROCESS | 1620 | 1472297358444 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:29:18 INFO - PROCESS | 1620 | 1472297358447 Marionette TRACE conn6 <- [1,882,null,{}] 04:29:18 INFO - PROCESS | 1620 | 1472297358452 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}] 04:29:18 INFO - PROCESS | 1620 | 1472297358455 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:18 INFO - PROCESS | 1620 | 1472297358584 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 04:29:18 INFO - PROCESS | 1620 | 1472297358701 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:18 INFO - PROCESS | 1620 | 1472297358704 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:18 INFO - PROCESS | 1620 | ++DOCSHELL 0CC2B000 == 42 [pid = 1620] [id = 230] 04:29:18 INFO - PROCESS | 1620 | ++DOMWINDOW == 90 (0CC2C400) [pid = 1620] [serial = 689] [outer = 00000000] 04:29:18 INFO - PROCESS | 1620 | ++DOMWINDOW == 91 (0D2EB400) [pid = 1620] [serial = 690] [outer = 0CC2C400] 04:29:18 INFO - PROCESS | 1620 | 1472297358764 Marionette DEBUG loaded listener.js 04:29:18 INFO - PROCESS | 1620 | ++DOMWINDOW == 92 (11265800) [pid = 1620] [serial = 691] [outer = 0CC2C400] 04:29:19 INFO - PROCESS | 1620 | 1472297359757 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]]]}] 04:29:19 INFO - PROCESS | 1620 | --DOCSHELL 15903800 == 41 [pid = 1620] [id = 227] 04:29:19 INFO - PROCESS | 1620 | --DOCSHELL 10D28000 == 40 [pid = 1620] [id = 226] 04:29:19 INFO - PROCESS | 1620 | --DOCSHELL 10D25400 == 39 [pid = 1620] [id = 225] 04:29:19 INFO - PROCESS | 1620 | --DOCSHELL 0D2F0C00 == 38 [pid = 1620] [id = 224] 04:29:19 INFO - PROCESS | 1620 | --DOCSHELL 15C55800 == 37 [pid = 1620] [id = 223] 04:29:19 INFO - PROCESS | 1620 | --DOCSHELL 15C25000 == 36 [pid = 1620] [id = 222] 04:29:19 INFO - PROCESS | 1620 | --DOCSHELL 15902C00 == 35 [pid = 1620] [id = 221] 04:29:19 INFO - PROCESS | 1620 | --DOCSHELL 147D0400 == 34 [pid = 1620] [id = 220] 04:29:19 INFO - PROCESS | 1620 | --DOCSHELL 117ED800 == 33 [pid = 1620] [id = 219] 04:29:19 INFO - PROCESS | 1620 | --DOCSHELL 1126D000 == 32 [pid = 1620] [id = 218] 04:29:19 INFO - PROCESS | 1620 | --DOCSHELL 0CC11800 == 31 [pid = 1620] [id = 217] 04:29:19 INFO - PROCESS | 1620 | --DOCSHELL 0C2CB800 == 30 [pid = 1620] [id = 216] 04:29:19 INFO - PROCESS | 1620 | --DOCSHELL 15C50000 == 29 [pid = 1620] [id = 215] 04:29:19 INFO - PROCESS | 1620 | --DOMWINDOW == 91 (15C0A400) [pid = 1620] [serial = 642] [outer = 00000000] [url = about:blank] 04:29:19 INFO - PROCESS | 1620 | --DOMWINDOW == 90 (15C5A400) [pid = 1620] [serial = 644] [outer = 00000000] [url = about:blank] 04:29:19 INFO - PROCESS | 1620 | --DOMWINDOW == 89 (12D1B400) [pid = 1620] [serial = 629] [outer = 00000000] [url = about:blank] 04:29:19 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (1474D000) [pid = 1620] [serial = 632] [outer = 00000000] [url = about:blank] 04:29:19 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (1301A400) [pid = 1620] [serial = 630] [outer = 00000000] [url = about:blank] 04:29:19 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (155E2000) [pid = 1620] [serial = 635] [outer = 00000000] [url = about:blank] 04:29:19 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (1474F800) [pid = 1620] [serial = 633] [outer = 00000000] [url = about:blank] 04:29:19 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (15C06800) [pid = 1620] [serial = 641] [outer = 00000000] [url = about:blank] 04:29:19 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (15906800) [pid = 1620] [serial = 636] [outer = 00000000] [url = about:blank] 04:29:19 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (1129D400) [pid = 1620] [serial = 626] [outer = 00000000] [url = about:blank] 04:29:19 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (0CC2FC00) [pid = 1620] [serial = 623] [outer = 00000000] [url = about:blank] 04:29:19 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (0CEE0400) [pid = 1620] [serial = 624] [outer = 00000000] [url = about:blank] 04:29:19 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (0C5E9400) [pid = 1620] [serial = 620] [outer = 00000000] [url = about:blank] 04:29:19 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (0C6FF400) [pid = 1620] [serial = 621] [outer = 00000000] [url = about:blank] 04:29:19 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (0CEB3C00) [pid = 1620] [serial = 618] [outer = 00000000] [url = about:blank] 04:29:19 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (0CC26000) [pid = 1620] [serial = 617] [outer = 00000000] [url = about:blank] 04:29:19 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (1646DC00) [pid = 1620] [serial = 615] [outer = 00000000] [url = about:blank] 04:29:19 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (15C5D800) [pid = 1620] [serial = 614] [outer = 00000000] [url = about:blank] 04:29:19 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (14745400) [pid = 1620] [serial = 612] [outer = 00000000] [url = about:blank] 04:29:19 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (13016000) [pid = 1620] [serial = 611] [outer = 00000000] [url = about:blank] 04:29:19 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (0D104C00) [pid = 1620] [serial = 609] [outer = 00000000] [url = about:blank] 04:29:19 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (0CC2A000) [pid = 1620] [serial = 608] [outer = 00000000] [url = about:blank] 04:29:19 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (15909400) [pid = 1620] [serial = 638] [outer = 00000000] [url = about:blank] 04:29:19 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (1590D000) [pid = 1620] [serial = 639] [outer = 00000000] [url = about:blank] 04:29:19 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (11719000) [pid = 1620] [serial = 627] [outer = 00000000] [url = about:blank] 04:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1373ms 04:29:19 INFO - PROCESS | 1620 | 1472297359822 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 04:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:29:19 INFO - PROCESS | 1620 | 1472297359826 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 04:29:19 INFO - PROCESS | 1620 | 1472297359831 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:29:19 INFO - PROCESS | 1620 | 1472297359834 Marionette TRACE conn6 <- [1,886,null,{}] 04:29:19 INFO - PROCESS | 1620 | 1472297359840 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}] 04:29:19 INFO - PROCESS | 1620 | 1472297359843 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:19 INFO - PROCESS | 1620 | 1472297359938 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 04:29:19 INFO - PROCESS | 1620 | 1472297359945 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:19 INFO - PROCESS | 1620 | 1472297359949 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:19 INFO - PROCESS | 1620 | ++DOCSHELL 0855CC00 == 30 [pid = 1620] [id = 231] 04:29:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (0C53A800) [pid = 1620] [serial = 692] [outer = 00000000] 04:29:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (0C6FAC00) [pid = 1620] [serial = 693] [outer = 0C53A800] 04:29:19 INFO - PROCESS | 1620 | 1472297359999 Marionette DEBUG loaded listener.js 04:29:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (0CAE7400) [pid = 1620] [serial = 694] [outer = 0C53A800] 04:29:20 INFO - PROCESS | 1620 | 1472297360491 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]]]}] 04:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 730ms 04:29:20 INFO - PROCESS | 1620 | 1472297360562 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 04:29:20 INFO - PROCESS | 1620 | 1472297360567 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 04:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:29:20 INFO - PROCESS | 1620 | 1472297360573 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:29:20 INFO - PROCESS | 1620 | 1472297360576 Marionette TRACE conn6 <- [1,890,null,{}] 04:29:20 INFO - PROCESS | 1620 | 1472297360580 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}] 04:29:20 INFO - PROCESS | 1620 | 1472297360582 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:20 INFO - PROCESS | 1620 | 1472297360669 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 04:29:20 INFO - PROCESS | 1620 | 1472297360751 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:20 INFO - PROCESS | 1620 | 1472297360754 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:20 INFO - PROCESS | 1620 | ++DOCSHELL 0CC26000 == 31 [pid = 1620] [id = 232] 04:29:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (0CC2A400) [pid = 1620] [serial = 695] [outer = 00000000] 04:29:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (0CEBB000) [pid = 1620] [serial = 696] [outer = 0CC2A400] 04:29:20 INFO - PROCESS | 1620 | 1472297360802 Marionette DEBUG loaded listener.js 04:29:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (0D107800) [pid = 1620] [serial = 697] [outer = 0CC2A400] 04:29:21 INFO - PROCESS | 1620 | 1472297361180 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]]]}] 04:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 630ms 04:29:21 INFO - PROCESS | 1620 | 1472297361207 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 04:29:21 INFO - PROCESS | 1620 | 1472297361209 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 04:29:21 INFO - PROCESS | 1620 | 1472297361212 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:29:21 INFO - PROCESS | 1620 | 1472297361216 Marionette TRACE conn6 <- [1,894,null,{}] 04:29:21 INFO - PROCESS | 1620 | 1472297361227 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}] 04:29:21 INFO - PROCESS | 1620 | 1472297361231 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:21 INFO - PROCESS | 1620 | 1472297361343 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 04:29:21 INFO - PROCESS | 1620 | 1472297361353 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:21 INFO - PROCESS | 1620 | 1472297361357 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:21 INFO - PROCESS | 1620 | ++DOCSHELL 11719400 == 32 [pid = 1620] [id = 233] 04:29:21 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (11736C00) [pid = 1620] [serial = 698] [outer = 00000000] 04:29:21 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (1175E800) [pid = 1620] [serial = 699] [outer = 11736C00] 04:29:21 INFO - PROCESS | 1620 | 1472297361407 Marionette DEBUG loaded listener.js 04:29:21 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (1188DC00) [pid = 1620] [serial = 700] [outer = 11736C00] 04:29:21 INFO - PROCESS | 1620 | 1472297361870 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]]]}] 04:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 730ms 04:29:21 INFO - PROCESS | 1620 | 1472297361952 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 04:29:21 INFO - PROCESS | 1620 | 1472297361955 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 04:29:21 INFO - PROCESS | 1620 | 1472297361958 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:29:21 INFO - PROCESS | 1620 | 1472297361960 Marionette TRACE conn6 <- [1,898,null,{}] 04:29:21 INFO - PROCESS | 1620 | 1472297361963 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}] 04:29:21 INFO - PROCESS | 1620 | 1472297361965 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:22 INFO - PROCESS | 1620 | 1472297362076 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 04:29:22 INFO - PROCESS | 1620 | 1472297362083 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:22 INFO - PROCESS | 1620 | 1472297362085 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:22 INFO - PROCESS | 1620 | ++DOCSHELL 13E5EC00 == 33 [pid = 1620] [id = 234] 04:29:22 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (13E5F000) [pid = 1620] [serial = 701] [outer = 00000000] 04:29:22 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (13EE8800) [pid = 1620] [serial = 702] [outer = 13E5F000] 04:29:22 INFO - PROCESS | 1620 | 1472297362176 Marionette DEBUG loaded listener.js 04:29:22 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (14748400) [pid = 1620] [serial = 703] [outer = 13E5F000] 04:29:22 INFO - PROCESS | 1620 | 1472297362597 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]]]}] 04:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 671ms 04:29:22 INFO - PROCESS | 1620 | 1472297362633 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 04:29:22 INFO - PROCESS | 1620 | 1472297362635 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 04:29:22 INFO - PROCESS | 1620 | 1472297362638 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:29:22 INFO - PROCESS | 1620 | 1472297362640 Marionette TRACE conn6 <- [1,902,null,{}] 04:29:22 INFO - PROCESS | 1620 | 1472297362643 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}] 04:29:22 INFO - PROCESS | 1620 | 1472297362645 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:22 INFO - PROCESS | 1620 | 1472297362787 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 04:29:22 INFO - PROCESS | 1620 | 1472297362808 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:22 INFO - PROCESS | 1620 | 1472297362810 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:22 INFO - PROCESS | 1620 | ++DOCSHELL 1474C400 == 34 [pid = 1620] [id = 235] 04:29:22 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (1474CC00) [pid = 1620] [serial = 704] [outer = 00000000] 04:29:22 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (14752C00) [pid = 1620] [serial = 705] [outer = 1474CC00] 04:29:22 INFO - PROCESS | 1620 | 1472297362855 Marionette DEBUG loaded listener.js 04:29:22 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (147CE400) [pid = 1620] [serial = 706] [outer = 1474CC00] 04:29:23 INFO - PROCESS | 1620 | 1472297363292 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]]]}] 04:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 670ms 04:29:23 INFO - PROCESS | 1620 | 1472297363312 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 04:29:23 INFO - PROCESS | 1620 | 1472297363315 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 04:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:29:23 INFO - PROCESS | 1620 | 1472297363317 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:29:23 INFO - PROCESS | 1620 | 1472297363319 Marionette TRACE conn6 <- [1,906,null,{}] 04:29:23 INFO - PROCESS | 1620 | 1472297363323 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}] 04:29:23 INFO - PROCESS | 1620 | 1472297363329 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:23 INFO - PROCESS | 1620 | 1472297363474 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 04:29:23 INFO - PROCESS | 1620 | 1472297363485 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:23 INFO - PROCESS | 1620 | 1472297363487 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:23 INFO - PROCESS | 1620 | ++DOCSHELL 15415400 == 35 [pid = 1620] [id = 236] 04:29:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (1541B000) [pid = 1620] [serial = 707] [outer = 00000000] 04:29:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (15907C00) [pid = 1620] [serial = 708] [outer = 1541B000] 04:29:23 INFO - PROCESS | 1620 | 1472297363580 Marionette DEBUG loaded listener.js 04:29:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (155B6C00) [pid = 1620] [serial = 709] [outer = 1541B000] 04:29:24 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (15C52400) [pid = 1620] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:29:24 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (147D1000) [pid = 1620] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:29:24 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (117E3C00) [pid = 1620] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:29:24 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (0DBC8400) [pid = 1620] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:29:24 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (15904400) [pid = 1620] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:29:24 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (10E82000) [pid = 1620] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:29:24 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (10EB8000) [pid = 1620] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:29:24 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (15C50800) [pid = 1620] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:29:24 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (15909800) [pid = 1620] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:29:24 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (0C2CBC00) [pid = 1620] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:29:24 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (0CC12000) [pid = 1620] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:29:24 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (117EE000) [pid = 1620] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:29:24 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (1642F000) [pid = 1620] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:29:24 INFO - PROCESS | 1620 | 1472297364160 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]]]}] 04:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 870ms 04:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:29:24 INFO - PROCESS | 1620 | 1472297364188 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 04:29:24 INFO - PROCESS | 1620 | 1472297364190 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 04:29:24 INFO - PROCESS | 1620 | 1472297364193 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:29:24 INFO - PROCESS | 1620 | 1472297364195 Marionette TRACE conn6 <- [1,910,null,{}] 04:29:24 INFO - PROCESS | 1620 | 1472297364199 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}] 04:29:24 INFO - PROCESS | 1620 | 1472297364200 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:24 INFO - PROCESS | 1620 | 1472297364277 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 04:29:24 INFO - PROCESS | 1620 | 1472297364361 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:24 INFO - PROCESS | 1620 | 1472297364363 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:24 INFO - PROCESS | 1620 | ++DOCSHELL 0D103800 == 36 [pid = 1620] [id = 237] 04:29:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (10E82000) [pid = 1620] [serial = 710] [outer = 00000000] 04:29:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (15907800) [pid = 1620] [serial = 711] [outer = 10E82000] 04:29:24 INFO - PROCESS | 1620 | 1472297364408 Marionette DEBUG loaded listener.js 04:29:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (1590E400) [pid = 1620] [serial = 712] [outer = 10E82000] 04:29:24 INFO - PROCESS | 1620 | 1472297364759 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]]]}] 04:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 630ms 04:29:24 INFO - PROCESS | 1620 | 1472297364825 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 04:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:29:24 INFO - PROCESS | 1620 | 1472297364827 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 04:29:24 INFO - PROCESS | 1620 | 1472297364830 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:29:24 INFO - PROCESS | 1620 | 1472297364831 Marionette TRACE conn6 <- [1,914,null,{}] 04:29:24 INFO - PROCESS | 1620 | 1472297364835 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}] 04:29:24 INFO - PROCESS | 1620 | 1472297364837 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:24 INFO - PROCESS | 1620 | 1472297364946 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 04:29:24 INFO - PROCESS | 1620 | 1472297364970 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:24 INFO - PROCESS | 1620 | 1472297364972 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:24 INFO - PROCESS | 1620 | ++DOCSHELL 15935C00 == 37 [pid = 1620] [id = 238] 04:29:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (15937C00) [pid = 1620] [serial = 713] [outer = 00000000] 04:29:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (15C50400) [pid = 1620] [serial = 714] [outer = 15937C00] 04:29:25 INFO - PROCESS | 1620 | 1472297365019 Marionette DEBUG loaded listener.js 04:29:25 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (15C5E000) [pid = 1620] [serial = 715] [outer = 15937C00] 04:29:25 INFO - PROCESS | 1620 | 1472297365460 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]]]}] 04:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 671ms 04:29:25 INFO - PROCESS | 1620 | 1472297365502 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 04:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:29:25 INFO - PROCESS | 1620 | 1472297365504 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 04:29:25 INFO - PROCESS | 1620 | 1472297365507 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:29:25 INFO - PROCESS | 1620 | 1472297365509 Marionette TRACE conn6 <- [1,918,null,{}] 04:29:25 INFO - PROCESS | 1620 | 1472297365512 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}] 04:29:25 INFO - PROCESS | 1620 | 1472297365514 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:25 INFO - PROCESS | 1620 | 1472297365615 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 04:29:25 INFO - PROCESS | 1620 | 1472297365625 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:25 INFO - PROCESS | 1620 | 1472297365627 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:25 INFO - PROCESS | 1620 | ++DOCSHELL 15C0EC00 == 38 [pid = 1620] [id = 239] 04:29:25 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (1642E000) [pid = 1620] [serial = 716] [outer = 00000000] 04:29:25 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (16461C00) [pid = 1620] [serial = 717] [outer = 1642E000] 04:29:25 INFO - PROCESS | 1620 | 1472297365672 Marionette DEBUG loaded listener.js 04:29:25 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (16469000) [pid = 1620] [serial = 718] [outer = 1642E000] 04:29:26 INFO - PROCESS | 1620 | 1472297366208 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]]]}] 04:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 770ms 04:29:26 INFO - PROCESS | 1620 | 1472297366278 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 04:29:26 INFO - PROCESS | 1620 | 1472297366283 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 04:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:29:26 INFO - PROCESS | 1620 | 1472297366288 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:29:26 INFO - PROCESS | 1620 | 1472297366292 Marionette TRACE conn6 <- [1,922,null,{}] 04:29:26 INFO - PROCESS | 1620 | 1472297366298 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}] 04:29:26 INFO - PROCESS | 1620 | 1472297366301 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:26 INFO - PROCESS | 1620 | 1472297366419 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 04:29:26 INFO - PROCESS | 1620 | 1472297366518 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:26 INFO - PROCESS | 1620 | 1472297366521 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:26 INFO - PROCESS | 1620 | ++DOCSHELL 08836C00 == 39 [pid = 1620] [id = 240] 04:29:26 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (0BD44800) [pid = 1620] [serial = 719] [outer = 00000000] 04:29:26 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (0CAEC400) [pid = 1620] [serial = 720] [outer = 0BD44800] 04:29:26 INFO - PROCESS | 1620 | 1472297366580 Marionette DEBUG loaded listener.js 04:29:26 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (0CC1DC00) [pid = 1620] [serial = 721] [outer = 0BD44800] 04:29:27 INFO - PROCESS | 1620 | 1472297367187 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]]]}] 04:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 930ms 04:29:27 INFO - PROCESS | 1620 | 1472297367218 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 04:29:27 INFO - PROCESS | 1620 | 1472297367223 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 04:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:29:27 INFO - PROCESS | 1620 | 1472297367230 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:29:27 INFO - PROCESS | 1620 | 1472297367233 Marionette TRACE conn6 <- [1,926,null,{}] 04:29:27 INFO - PROCESS | 1620 | 1472297367237 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}] 04:29:27 INFO - PROCESS | 1620 | 1472297367240 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:27 INFO - PROCESS | 1620 | 1472297367352 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 04:29:27 INFO - PROCESS | 1620 | 1472297367450 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:27 INFO - PROCESS | 1620 | 1472297367453 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:27 INFO - PROCESS | 1620 | ++DOCSHELL 11266000 == 40 [pid = 1620] [id = 241] 04:29:27 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (11266400) [pid = 1620] [serial = 722] [outer = 00000000] 04:29:27 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (11883800) [pid = 1620] [serial = 723] [outer = 11266400] 04:29:27 INFO - PROCESS | 1620 | 1472297367513 Marionette DEBUG loaded listener.js 04:29:27 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (13E5B000) [pid = 1620] [serial = 724] [outer = 11266400] 04:29:28 INFO - PROCESS | 1620 | 1472297368125 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]]]}] 04:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 930ms 04:29:28 INFO - PROCESS | 1620 | 1472297368163 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 04:29:28 INFO - PROCESS | 1620 | 1472297368166 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 04:29:28 INFO - PROCESS | 1620 | 1472297368170 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:29:28 INFO - PROCESS | 1620 | 1472297368174 Marionette TRACE conn6 <- [1,930,null,{}] 04:29:28 INFO - PROCESS | 1620 | 1472297368187 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}] 04:29:28 INFO - PROCESS | 1620 | 1472297368192 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:28 INFO - PROCESS | 1620 | 1472297368315 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 04:29:28 INFO - PROCESS | 1620 | 1472297368408 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:28 INFO - PROCESS | 1620 | 1472297368412 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:28 INFO - PROCESS | 1620 | ++DOCSHELL 1642EC00 == 41 [pid = 1620] [id = 242] 04:29:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (1642F400) [pid = 1620] [serial = 725] [outer = 00000000] 04:29:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (16535C00) [pid = 1620] [serial = 726] [outer = 1642F400] 04:29:28 INFO - PROCESS | 1620 | 1472297368470 Marionette DEBUG loaded listener.js 04:29:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 90 (16C36000) [pid = 1620] [serial = 727] [outer = 1642F400] 04:29:29 INFO - PROCESS | 1620 | 1472297369058 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]]]}] 04:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 930ms 04:29:29 INFO - PROCESS | 1620 | 1472297369103 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 04:29:29 INFO - PROCESS | 1620 | 1472297369106 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 04:29:29 INFO - PROCESS | 1620 | 1472297369109 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:29:29 INFO - PROCESS | 1620 | 1472297369111 Marionette TRACE conn6 <- [1,934,null,{}] 04:29:29 INFO - PROCESS | 1620 | 1472297369115 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}] 04:29:29 INFO - PROCESS | 1620 | 1472297369117 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:29 INFO - PROCESS | 1620 | 1472297369225 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 04:29:29 INFO - PROCESS | 1620 | 1472297369321 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:29 INFO - PROCESS | 1620 | 1472297369323 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:29 INFO - PROCESS | 1620 | ++DOCSHELL 16C2F000 == 42 [pid = 1620] [id = 243] 04:29:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 91 (1713B000) [pid = 1620] [serial = 728] [outer = 00000000] 04:29:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 92 (17144C00) [pid = 1620] [serial = 729] [outer = 1713B000] 04:29:29 INFO - PROCESS | 1620 | 1472297369378 Marionette DEBUG loaded listener.js 04:29:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 93 (180D3800) [pid = 1620] [serial = 730] [outer = 1713B000] 04:29:29 INFO - PROCESS | 1620 | 1472297369991 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]]]}] 04:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 930ms 04:29:30 INFO - PROCESS | 1620 | 1472297370043 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 04:29:30 INFO - PROCESS | 1620 | 1472297370045 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 04:29:30 INFO - PROCESS | 1620 | 1472297370049 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:29:30 INFO - PROCESS | 1620 | 1472297370051 Marionette TRACE conn6 <- [1,938,null,{}] 04:29:30 INFO - PROCESS | 1620 | 1472297370055 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}] 04:29:30 INFO - PROCESS | 1620 | 1472297370057 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:30 INFO - PROCESS | 1620 | 1472297370160 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 04:29:30 INFO - PROCESS | 1620 | 1472297370284 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:30 INFO - PROCESS | 1620 | 1472297370287 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:30 INFO - PROCESS | 1620 | ++DOCSHELL 08835000 == 43 [pid = 1620] [id = 244] 04:29:30 INFO - PROCESS | 1620 | ++DOMWINDOW == 94 (0C665400) [pid = 1620] [serial = 731] [outer = 00000000] 04:29:30 INFO - PROCESS | 1620 | ++DOMWINDOW == 95 (0CC22800) [pid = 1620] [serial = 732] [outer = 0C665400] 04:29:30 INFO - PROCESS | 1620 | 1472297370345 Marionette DEBUG loaded listener.js 04:29:30 INFO - PROCESS | 1620 | ++DOMWINDOW == 96 (0D2F2400) [pid = 1620] [serial = 733] [outer = 0C665400] 04:29:31 INFO - PROCESS | 1620 | 1472297371045 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]]]}] 04:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1072ms 04:29:31 INFO - PROCESS | 1620 | 1472297371125 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 04:29:31 INFO - PROCESS | 1620 | 1472297371129 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 04:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:29:31 INFO - PROCESS | 1620 | 1472297371134 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:29:31 INFO - PROCESS | 1620 | 1472297371138 Marionette TRACE conn6 <- [1,942,null,{}] 04:29:31 INFO - PROCESS | 1620 | 1472297371144 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}] 04:29:31 INFO - PROCESS | 1620 | 1472297371146 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:31 INFO - PROCESS | 1620 | 1472297371249 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 04:29:31 INFO - PROCESS | 1620 | --DOCSHELL 15935C00 == 42 [pid = 1620] [id = 238] 04:29:31 INFO - PROCESS | 1620 | --DOCSHELL 0D103800 == 41 [pid = 1620] [id = 237] 04:29:31 INFO - PROCESS | 1620 | --DOCSHELL 15415400 == 40 [pid = 1620] [id = 236] 04:29:31 INFO - PROCESS | 1620 | --DOCSHELL 1474C400 == 39 [pid = 1620] [id = 235] 04:29:31 INFO - PROCESS | 1620 | --DOCSHELL 13E5EC00 == 38 [pid = 1620] [id = 234] 04:29:31 INFO - PROCESS | 1620 | --DOCSHELL 11719400 == 37 [pid = 1620] [id = 233] 04:29:31 INFO - PROCESS | 1620 | --DOCSHELL 0CC26000 == 36 [pid = 1620] [id = 232] 04:29:31 INFO - PROCESS | 1620 | --DOCSHELL 0855CC00 == 35 [pid = 1620] [id = 231] 04:29:31 INFO - PROCESS | 1620 | --DOCSHELL 16C36800 == 34 [pid = 1620] [id = 228] 04:29:31 INFO - PROCESS | 1620 | --DOCSHELL 08839C00 == 33 [pid = 1620] [id = 229] 04:29:31 INFO - PROCESS | 1620 | --DOCSHELL 0CC2B000 == 32 [pid = 1620] [id = 230] 04:29:31 INFO - PROCESS | 1620 | --DOCSHELL 08835000 == 31 [pid = 1620] [id = 244] 04:29:31 INFO - PROCESS | 1620 | --DOCSHELL 16C2F000 == 30 [pid = 1620] [id = 243] 04:29:31 INFO - PROCESS | 1620 | --DOCSHELL 11266000 == 29 [pid = 1620] [id = 241] 04:29:31 INFO - PROCESS | 1620 | --DOCSHELL 1642EC00 == 28 [pid = 1620] [id = 242] 04:29:31 INFO - PROCESS | 1620 | --DOCSHELL 15C0EC00 == 27 [pid = 1620] [id = 239] 04:29:31 INFO - PROCESS | 1620 | --DOCSHELL 08836C00 == 26 [pid = 1620] [id = 240] 04:29:31 INFO - PROCESS | 1620 | 1472297371945 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:31 INFO - PROCESS | 1620 | 1472297371949 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:31 INFO - PROCESS | 1620 | --DOMWINDOW == 95 (1642D000) [pid = 1620] [serial = 645] [outer = 00000000] [url = about:blank] 04:29:31 INFO - PROCESS | 1620 | --DOMWINDOW == 94 (14C29C00) [pid = 1620] [serial = 659] [outer = 00000000] [url = about:blank] 04:29:31 INFO - PROCESS | 1620 | --DOMWINDOW == 93 (14C9D000) [pid = 1620] [serial = 660] [outer = 00000000] [url = about:blank] 04:29:31 INFO - PROCESS | 1620 | --DOMWINDOW == 92 (117EE800) [pid = 1620] [serial = 653] [outer = 00000000] [url = about:blank] 04:29:31 INFO - PROCESS | 1620 | --DOMWINDOW == 91 (12266C00) [pid = 1620] [serial = 654] [outer = 00000000] [url = about:blank] 04:29:31 INFO - PROCESS | 1620 | --DOMWINDOW == 90 (16535400) [pid = 1620] [serial = 672] [outer = 00000000] [url = about:blank] 04:29:31 INFO - PROCESS | 1620 | --DOMWINDOW == 89 (15936800) [pid = 1620] [serial = 662] [outer = 00000000] [url = about:blank] 04:29:32 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (1593F000) [pid = 1620] [serial = 663] [outer = 00000000] [url = about:blank] 04:29:32 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (16C37000) [pid = 1620] [serial = 675] [outer = 00000000] [url = about:blank] 04:29:32 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (14C81400) [pid = 1620] [serial = 679] [outer = 00000000] [url = about:blank] 04:29:32 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (15C57000) [pid = 1620] [serial = 665] [outer = 00000000] [url = about:blank] 04:29:32 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (1188B800) [pid = 1620] [serial = 678] [outer = 00000000] [url = about:blank] 04:29:32 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (1713BC00) [pid = 1620] [serial = 681] [outer = 00000000] [url = about:blank] 04:29:32 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (0C585800) [pid = 1620] [serial = 647] [outer = 00000000] [url = about:blank] 04:29:32 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (0C663400) [pid = 1620] [serial = 648] [outer = 00000000] [url = about:blank] 04:29:32 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (0CC18800) [pid = 1620] [serial = 650] [outer = 00000000] [url = about:blank] 04:29:32 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (0CC20C00) [pid = 1620] [serial = 651] [outer = 00000000] [url = about:blank] 04:29:32 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (13E5FC00) [pid = 1620] [serial = 656] [outer = 00000000] [url = about:blank] 04:29:32 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (1474DC00) [pid = 1620] [serial = 657] [outer = 00000000] [url = about:blank] 04:29:32 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (17136400) [pid = 1620] [serial = 676] [outer = 00000000] [url = about:blank] 04:29:32 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (1713E800) [pid = 1620] [serial = 682] [outer = 00000000] [url = about:blank] 04:29:32 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (1643AC00) [pid = 1620] [serial = 668] [outer = 00000000] [url = about:blank] 04:29:32 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (0D104400) [pid = 1620] [serial = 387] [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.] 04:29:32 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (16538400) [pid = 1620] [serial = 673] [outer = 00000000] [url = about:blank] 04:29:32 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (16460400) [pid = 1620] [serial = 669] [outer = 00000000] [url = about:blank] 04:29:32 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (15C57C00) [pid = 1620] [serial = 666] [outer = 00000000] [url = about:blank] 04:29:32 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (17C10800) [pid = 1620] [serial = 684] [outer = 00000000] [url = about:blank] 04:29:32 INFO - PROCESS | 1620 | ++DOCSHELL 08564C00 == 27 [pid = 1620] [id = 245] 04:29:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (08567000) [pid = 1620] [serial = 734] [outer = 00000000] 04:29:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (0880B000) [pid = 1620] [serial = 735] [outer = 08567000] 04:29:32 INFO - PROCESS | 1620 | 1472297372063 Marionette DEBUG loaded listener.js 04:29:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (08834400) [pid = 1620] [serial = 736] [outer = 08567000] 04:29:32 INFO - PROCESS | 1620 | 1472297372504 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]]]}] 04:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1429ms 04:29:32 INFO - PROCESS | 1620 | 1472297372565 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 04:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:29:32 INFO - PROCESS | 1620 | 1472297372569 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 04:29:32 INFO - PROCESS | 1620 | 1472297372573 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:29:32 INFO - PROCESS | 1620 | 1472297372576 Marionette TRACE conn6 <- [1,946,null,{}] 04:29:32 INFO - PROCESS | 1620 | 1472297372582 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}] 04:29:32 INFO - PROCESS | 1620 | 1472297372586 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:32 INFO - PROCESS | 1620 | 1472297372675 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 04:29:32 INFO - PROCESS | 1620 | 1472297372685 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:32 INFO - PROCESS | 1620 | 1472297372688 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:32 INFO - PROCESS | 1620 | ++DOCSHELL 0CAF0400 == 28 [pid = 1620] [id = 246] 04:29:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (0CAF1800) [pid = 1620] [serial = 737] [outer = 00000000] 04:29:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (0CC15800) [pid = 1620] [serial = 738] [outer = 0CAF1800] 04:29:32 INFO - PROCESS | 1620 | 1472297372738 Marionette DEBUG loaded listener.js 04:29:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (0CC1EC00) [pid = 1620] [serial = 739] [outer = 0CAF1800] 04:29:33 INFO - PROCESS | 1620 | 1472297373183 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]]]}] 04:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 630ms 04:29:33 INFO - PROCESS | 1620 | 1472297373210 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 04:29:33 INFO - PROCESS | 1620 | 1472297373215 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 04:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:29:33 INFO - PROCESS | 1620 | 1472297373225 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:29:33 INFO - PROCESS | 1620 | 1472297373227 Marionette TRACE conn6 <- [1,950,null,{}] 04:29:33 INFO - PROCESS | 1620 | 1472297373247 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}] 04:29:33 INFO - PROCESS | 1620 | 1472297373250 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:33 INFO - PROCESS | 1620 | 1472297373374 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 04:29:33 INFO - PROCESS | 1620 | 1472297373391 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:33 INFO - PROCESS | 1620 | 1472297373393 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:33 INFO - PROCESS | 1620 | ++DOCSHELL 10D28000 == 29 [pid = 1620] [id = 247] 04:29:33 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (10D2B400) [pid = 1620] [serial = 740] [outer = 00000000] 04:29:33 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (10EC1C00) [pid = 1620] [serial = 741] [outer = 10D2B400] 04:29:33 INFO - PROCESS | 1620 | 1472297373440 Marionette DEBUG loaded listener.js 04:29:33 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (112A5C00) [pid = 1620] [serial = 742] [outer = 10D2B400] 04:29:33 INFO - PROCESS | 1620 | 1472297373906 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]]]}] 04:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 750ms 04:29:33 INFO - PROCESS | 1620 | 1472297373975 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 04:29:33 INFO - PROCESS | 1620 | 1472297373978 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 04:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:29:33 INFO - PROCESS | 1620 | 1472297373983 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:29:33 INFO - PROCESS | 1620 | 1472297373989 Marionette TRACE conn6 <- [1,954,null,{}] 04:29:33 INFO - PROCESS | 1620 | 1472297373998 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}] 04:29:33 INFO - PROCESS | 1620 | 1472297374002 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:34 INFO - PROCESS | 1620 | 1472297374090 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 04:29:34 INFO - PROCESS | 1620 | 1472297374097 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:34 INFO - PROCESS | 1620 | 1472297374099 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:34 INFO - PROCESS | 1620 | ++DOCSHELL 0BD4C000 == 30 [pid = 1620] [id = 248] 04:29:34 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (0CA53400) [pid = 1620] [serial = 743] [outer = 00000000] 04:29:34 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (13013C00) [pid = 1620] [serial = 744] [outer = 0CA53400] 04:29:34 INFO - PROCESS | 1620 | 1472297374155 Marionette DEBUG loaded listener.js 04:29:34 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (1439D000) [pid = 1620] [serial = 745] [outer = 0CA53400] 04:29:34 INFO - PROCESS | 1620 | 1472297374633 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]]]}] 04:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 690ms 04:29:34 INFO - PROCESS | 1620 | 1472297374675 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 04:29:34 INFO - PROCESS | 1620 | 1472297374678 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 04:29:34 INFO - PROCESS | 1620 | 1472297374681 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:29:34 INFO - PROCESS | 1620 | 1472297374683 Marionette TRACE conn6 <- [1,958,null,{}] 04:29:34 INFO - PROCESS | 1620 | 1472297374686 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}] 04:29:34 INFO - PROCESS | 1620 | 1472297374688 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:34 INFO - PROCESS | 1620 | 1472297374831 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 04:29:34 INFO - PROCESS | 1620 | 1472297374888 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:34 INFO - PROCESS | 1620 | 1472297374890 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:34 INFO - PROCESS | 1620 | ++DOCSHELL 1474C400 == 31 [pid = 1620] [id = 249] 04:29:34 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (1474C800) [pid = 1620] [serial = 746] [outer = 00000000] 04:29:34 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (14C31C00) [pid = 1620] [serial = 747] [outer = 1474C800] 04:29:34 INFO - PROCESS | 1620 | 1472297374938 Marionette DEBUG loaded listener.js 04:29:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (14C82800) [pid = 1620] [serial = 748] [outer = 1474C800] 04:29:35 INFO - PROCESS | 1620 | 1472297375345 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]]]}] 04:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 730ms 04:29:35 INFO - PROCESS | 1620 | 1472297375417 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 04:29:35 INFO - PROCESS | 1620 | 1472297375419 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 04:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:29:35 INFO - PROCESS | 1620 | 1472297375423 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:29:35 INFO - PROCESS | 1620 | 1472297375425 Marionette TRACE conn6 <- [1,962,null,{}] 04:29:35 INFO - PROCESS | 1620 | 1472297375428 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}] 04:29:35 INFO - PROCESS | 1620 | 1472297375430 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:35 INFO - PROCESS | 1620 | 1472297375536 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 04:29:35 INFO - PROCESS | 1620 | 1472297375542 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:35 INFO - PROCESS | 1620 | 1472297375548 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:35 INFO - PROCESS | 1620 | ++DOCSHELL 1541C400 == 32 [pid = 1620] [id = 250] 04:29:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (1541F000) [pid = 1620] [serial = 749] [outer = 00000000] 04:29:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (155BC000) [pid = 1620] [serial = 750] [outer = 1541F000] 04:29:35 INFO - PROCESS | 1620 | 1472297375604 Marionette DEBUG loaded listener.js 04:29:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (15935400) [pid = 1620] [serial = 751] [outer = 1541F000] 04:29:36 INFO - PROCESS | 1620 | 1472297376078 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]]]}] 04:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 670ms 04:29:36 INFO - PROCESS | 1620 | 1472297376095 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 04:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:29:36 INFO - PROCESS | 1620 | 1472297376097 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 04:29:36 INFO - PROCESS | 1620 | 1472297376100 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:29:36 INFO - PROCESS | 1620 | 1472297376102 Marionette TRACE conn6 <- [1,966,null,{}] 04:29:36 INFO - PROCESS | 1620 | 1472297376105 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}] 04:29:36 INFO - PROCESS | 1620 | 1472297376108 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:36 INFO - PROCESS | 1620 | 1472297376253 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 04:29:36 INFO - PROCESS | 1620 | 1472297376264 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:36 INFO - PROCESS | 1620 | 1472297376266 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:36 INFO - PROCESS | 1620 | ++DOCSHELL 0880A000 == 33 [pid = 1620] [id = 251] 04:29:36 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (1593F000) [pid = 1620] [serial = 752] [outer = 00000000] 04:29:36 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (15C58400) [pid = 1620] [serial = 753] [outer = 1593F000] 04:29:36 INFO - PROCESS | 1620 | 1472297376321 Marionette DEBUG loaded listener.js 04:29:36 INFO - PROCESS | 1620 | ++DOMWINDOW == 90 (1642C400) [pid = 1620] [serial = 754] [outer = 1593F000] 04:29:36 INFO - PROCESS | 1620 | --DOMWINDOW == 89 (1541B000) [pid = 1620] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:29:36 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (17144400) [pid = 1620] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:29:36 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (11736C00) [pid = 1620] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:29:36 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (0C53A800) [pid = 1620] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:29:36 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (0CC2C400) [pid = 1620] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:29:36 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (1474CC00) [pid = 1620] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:29:36 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (10E82000) [pid = 1620] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:29:36 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (15937C00) [pid = 1620] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:29:36 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (0883A400) [pid = 1620] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:29:36 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (0CC2A400) [pid = 1620] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:29:36 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (1642E000) [pid = 1620] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:29:36 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (13E5F000) [pid = 1620] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:29:36 INFO - PROCESS | 1620 | 1472297376867 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]]]}] 04:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 831ms 04:29:36 INFO - PROCESS | 1620 | 1472297376934 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 04:29:36 INFO - PROCESS | 1620 | 1472297376936 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 04:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:29:36 INFO - PROCESS | 1620 | 1472297376940 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:29:36 INFO - PROCESS | 1620 | 1472297376941 Marionette TRACE conn6 <- [1,970,null,{}] 04:29:36 INFO - PROCESS | 1620 | 1472297376945 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}] 04:29:36 INFO - PROCESS | 1620 | 1472297376947 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:37 INFO - PROCESS | 1620 | 1472297377023 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 04:29:37 INFO - PROCESS | 1620 | 1472297377028 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:37 INFO - PROCESS | 1620 | 1472297377030 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:37 INFO - PROCESS | 1620 | ++DOCSHELL 11882400 == 34 [pid = 1620] [id = 252] 04:29:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (1474FC00) [pid = 1620] [serial = 755] [outer = 00000000] 04:29:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (1593E400) [pid = 1620] [serial = 756] [outer = 1474FC00] 04:29:37 INFO - PROCESS | 1620 | 1472297377075 Marionette DEBUG loaded listener.js 04:29:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (15C4F800) [pid = 1620] [serial = 757] [outer = 1474FC00] 04:29:37 INFO - PROCESS | 1620 | 1472297377497 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]]]}] 04:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 572ms 04:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:29:37 INFO - PROCESS | 1620 | 1472297377514 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 04:29:37 INFO - PROCESS | 1620 | 1472297377516 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 04:29:37 INFO - PROCESS | 1620 | 1472297377519 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:29:37 INFO - PROCESS | 1620 | 1472297377521 Marionette TRACE conn6 <- [1,974,null,{}] 04:29:37 INFO - PROCESS | 1620 | 1472297377524 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}] 04:29:37 INFO - PROCESS | 1620 | 1472297377526 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:37 INFO - PROCESS | 1620 | 1472297377642 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 04:29:37 INFO - PROCESS | 1620 | 1472297377650 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:37 INFO - PROCESS | 1620 | 1472297377652 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:37 INFO - PROCESS | 1620 | ++DOCSHELL 13E57C00 == 35 [pid = 1620] [id = 253] 04:29:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (15937C00) [pid = 1620] [serial = 758] [outer = 00000000] 04:29:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (16436800) [pid = 1620] [serial = 759] [outer = 15937C00] 04:29:37 INFO - PROCESS | 1620 | 1472297377697 Marionette DEBUG loaded listener.js 04:29:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (1642D800) [pid = 1620] [serial = 760] [outer = 15937C00] 04:29:38 INFO - PROCESS | 1620 | 1472297378139 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]]]}] 04:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 670ms 04:29:38 INFO - PROCESS | 1620 | 1472297378193 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 04:29:38 INFO - PROCESS | 1620 | 1472297378195 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 04:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:29:38 INFO - PROCESS | 1620 | 1472297378198 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:29:38 INFO - PROCESS | 1620 | 1472297378200 Marionette TRACE conn6 <- [1,978,null,{}] 04:29:38 INFO - PROCESS | 1620 | 1472297378203 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}] 04:29:38 INFO - PROCESS | 1620 | 1472297378205 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:38 INFO - PROCESS | 1620 | 1472297378282 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 04:29:38 INFO - PROCESS | 1620 | 1472297378300 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:38 INFO - PROCESS | 1620 | 1472297378302 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:38 INFO - PROCESS | 1620 | ++DOCSHELL 1646B000 == 36 [pid = 1620] [id = 254] 04:29:38 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (1646F000) [pid = 1620] [serial = 761] [outer = 00000000] 04:29:38 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (1653AC00) [pid = 1620] [serial = 762] [outer = 1646F000] 04:29:38 INFO - PROCESS | 1620 | 1472297378347 Marionette DEBUG loaded listener.js 04:29:38 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (16E12400) [pid = 1620] [serial = 763] [outer = 1646F000] 04:29:38 INFO - PROCESS | 1620 | 1472297378942 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]]]}] 04:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 830ms 04:29:39 INFO - PROCESS | 1620 | 1472297379040 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 04:29:39 INFO - PROCESS | 1620 | 1472297379045 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 04:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:29:39 INFO - PROCESS | 1620 | 1472297379050 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:29:39 INFO - PROCESS | 1620 | 1472297379054 Marionette TRACE conn6 <- [1,982,null,{}] 04:29:39 INFO - PROCESS | 1620 | 1472297379060 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}] 04:29:39 INFO - PROCESS | 1620 | 1472297379063 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:39 INFO - PROCESS | 1620 | 1472297379195 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 04:29:39 INFO - PROCESS | 1620 | 1472297379299 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:39 INFO - PROCESS | 1620 | 1472297379304 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:39 INFO - PROCESS | 1620 | ++DOCSHELL 0882E400 == 37 [pid = 1620] [id = 255] 04:29:39 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (0BD4F800) [pid = 1620] [serial = 764] [outer = 00000000] 04:29:39 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (0CAE5000) [pid = 1620] [serial = 765] [outer = 0BD4F800] 04:29:39 INFO - PROCESS | 1620 | 1472297379387 Marionette DEBUG loaded listener.js 04:29:39 INFO - PROCESS | 1620 | ++DOMWINDOW == 90 (0CC27C00) [pid = 1620] [serial = 766] [outer = 0BD4F800] 04:29:40 INFO - PROCESS | 1620 | 1472297380133 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]]]}] 04:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1127ms 04:29:40 INFO - PROCESS | 1620 | 1472297380179 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 04:29:40 INFO - PROCESS | 1620 | 1472297380183 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 04:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:29:40 INFO - PROCESS | 1620 | 1472297380190 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:29:40 INFO - PROCESS | 1620 | 1472297380193 Marionette TRACE conn6 <- [1,986,null,{}] 04:29:40 INFO - PROCESS | 1620 | 1472297380197 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}] 04:29:40 INFO - PROCESS | 1620 | 1472297380200 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:40 INFO - PROCESS | 1620 | 1472297380323 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 04:29:40 INFO - PROCESS | 1620 | 1472297380450 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:40 INFO - PROCESS | 1620 | 1472297380453 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:40 INFO - PROCESS | 1620 | ++DOCSHELL 0CEB7400 == 38 [pid = 1620] [id = 256] 04:29:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 91 (117E8800) [pid = 1620] [serial = 767] [outer = 00000000] 04:29:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 92 (12D1AC00) [pid = 1620] [serial = 768] [outer = 117E8800] 04:29:40 INFO - PROCESS | 1620 | 1472297380512 Marionette DEBUG loaded listener.js 04:29:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 93 (14747C00) [pid = 1620] [serial = 769] [outer = 117E8800] 04:29:41 INFO - PROCESS | 1620 | 1472297381390 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]]]}] 04:29:41 INFO - PROCESS | 1620 | --DOCSHELL 13E57C00 == 37 [pid = 1620] [id = 253] 04:29:41 INFO - PROCESS | 1620 | --DOCSHELL 11882400 == 36 [pid = 1620] [id = 252] 04:29:41 INFO - PROCESS | 1620 | --DOCSHELL 0880A000 == 35 [pid = 1620] [id = 251] 04:29:41 INFO - PROCESS | 1620 | --DOCSHELL 1541C400 == 34 [pid = 1620] [id = 250] 04:29:41 INFO - PROCESS | 1620 | --DOCSHELL 1474C400 == 33 [pid = 1620] [id = 249] 04:29:41 INFO - PROCESS | 1620 | --DOCSHELL 0BD4C000 == 32 [pid = 1620] [id = 248] 04:29:41 INFO - PROCESS | 1620 | --DOCSHELL 10D28000 == 31 [pid = 1620] [id = 247] 04:29:41 INFO - PROCESS | 1620 | --DOCSHELL 0CAF0400 == 30 [pid = 1620] [id = 246] 04:29:41 INFO - PROCESS | 1620 | --DOCSHELL 08564C00 == 29 [pid = 1620] [id = 245] 04:29:41 INFO - PROCESS | 1620 | --DOMWINDOW == 92 (15907C00) [pid = 1620] [serial = 708] [outer = 00000000] [url = about:blank] 04:29:41 INFO - PROCESS | 1620 | --DOMWINDOW == 91 (180C4800) [pid = 1620] [serial = 685] [outer = 00000000] [url = about:blank] 04:29:41 INFO - PROCESS | 1620 | --DOMWINDOW == 90 (1175E800) [pid = 1620] [serial = 699] [outer = 00000000] [url = about:blank] 04:29:41 INFO - PROCESS | 1620 | --DOMWINDOW == 89 (0C6FAC00) [pid = 1620] [serial = 693] [outer = 00000000] [url = about:blank] 04:29:41 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (0CAE7400) [pid = 1620] [serial = 694] [outer = 00000000] [url = about:blank] 04:29:41 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (0D2EB400) [pid = 1620] [serial = 690] [outer = 00000000] [url = about:blank] 04:29:41 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (11265800) [pid = 1620] [serial = 691] [outer = 00000000] [url = about:blank] 04:29:41 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (147CE400) [pid = 1620] [serial = 706] [outer = 00000000] [url = about:blank] 04:29:41 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (14752C00) [pid = 1620] [serial = 705] [outer = 00000000] [url = about:blank] 04:29:41 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (15907800) [pid = 1620] [serial = 711] [outer = 00000000] [url = about:blank] 04:29:41 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (15C50400) [pid = 1620] [serial = 714] [outer = 00000000] [url = about:blank] 04:29:41 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (155B6C00) [pid = 1620] [serial = 709] [outer = 00000000] [url = about:blank] 04:29:41 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (0C21E800) [pid = 1620] [serial = 687] [outer = 00000000] [url = about:blank] 04:29:41 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (0C57A000) [pid = 1620] [serial = 688] [outer = 00000000] [url = about:blank] 04:29:41 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (0CEBB000) [pid = 1620] [serial = 696] [outer = 00000000] [url = about:blank] 04:29:41 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (16461C00) [pid = 1620] [serial = 717] [outer = 00000000] [url = about:blank] 04:29:41 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (0D107800) [pid = 1620] [serial = 697] [outer = 00000000] [url = about:blank] 04:29:41 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (13EE8800) [pid = 1620] [serial = 702] [outer = 00000000] [url = about:blank] 04:29:41 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (14748400) [pid = 1620] [serial = 703] [outer = 00000000] [url = about:blank] 04:29:41 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (16469000) [pid = 1620] [serial = 718] [outer = 00000000] [url = about:blank] 04:29:41 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (1590E400) [pid = 1620] [serial = 712] [outer = 00000000] [url = about:blank] 04:29:41 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (1188DC00) [pid = 1620] [serial = 700] [outer = 00000000] [url = about:blank] 04:29:41 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (15C5E000) [pid = 1620] [serial = 715] [outer = 00000000] [url = about:blank] 04:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1274ms 04:29:41 INFO - PROCESS | 1620 | 1472297381468 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 04:29:41 INFO - PROCESS | 1620 | 1472297381472 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 04:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:29:41 INFO - PROCESS | 1620 | 1472297381477 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:29:41 INFO - PROCESS | 1620 | 1472297381480 Marionette TRACE conn6 <- [1,990,null,{}] 04:29:41 INFO - PROCESS | 1620 | 1472297381485 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}] 04:29:41 INFO - PROCESS | 1620 | 1472297381488 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:41 INFO - PROCESS | 1620 | 1472297381586 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 04:29:41 INFO - PROCESS | 1620 | 1472297381593 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:41 INFO - PROCESS | 1620 | 1472297381597 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:41 INFO - PROCESS | 1620 | ++DOCSHELL 0C65F400 == 30 [pid = 1620] [id = 257] 04:29:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (0C663400) [pid = 1620] [serial = 770] [outer = 00000000] 04:29:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (0CA54000) [pid = 1620] [serial = 771] [outer = 0C663400] 04:29:41 INFO - PROCESS | 1620 | 1472297381647 Marionette DEBUG loaded listener.js 04:29:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (0CAE9400) [pid = 1620] [serial = 772] [outer = 0C663400] 04:29:42 INFO - PROCESS | 1620 | 1472297382143 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]]]}] 04:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 730ms 04:29:42 INFO - PROCESS | 1620 | 1472297382208 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 04:29:42 INFO - PROCESS | 1620 | 1472297382212 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 04:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:29:42 INFO - PROCESS | 1620 | 1472297382218 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:29:42 INFO - PROCESS | 1620 | 1472297382220 Marionette TRACE conn6 <- [1,994,null,{}] 04:29:42 INFO - PROCESS | 1620 | 1472297382224 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}] 04:29:42 INFO - PROCESS | 1620 | 1472297382227 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:42 INFO - PROCESS | 1620 | 1472297382313 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 04:29:42 INFO - PROCESS | 1620 | 1472297382414 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:42 INFO - PROCESS | 1620 | 1472297382417 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:42 INFO - PROCESS | 1620 | ++DOCSHELL 0D10B400 == 31 [pid = 1620] [id = 258] 04:29:42 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (0D1D3000) [pid = 1620] [serial = 773] [outer = 00000000] 04:29:42 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (10E3A800) [pid = 1620] [serial = 774] [outer = 0D1D3000] 04:29:42 INFO - PROCESS | 1620 | 1472297382465 Marionette DEBUG loaded listener.js 04:29:42 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (112A5000) [pid = 1620] [serial = 775] [outer = 0D1D3000] 04:29:42 INFO - PROCESS | 1620 | 1472297382841 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]]]}] 04:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 670ms 04:29:42 INFO - PROCESS | 1620 | 1472297382893 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 04:29:42 INFO - PROCESS | 1620 | 1472297382895 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 04:29:42 INFO - PROCESS | 1620 | 1472297382898 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:29:42 INFO - PROCESS | 1620 | 1472297382902 Marionette TRACE conn6 <- [1,998,null,{}] 04:29:42 INFO - PROCESS | 1620 | 1472297382912 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}] 04:29:42 INFO - PROCESS | 1620 | 1472297382917 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:43 INFO - PROCESS | 1620 | 1472297383033 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 04:29:43 INFO - PROCESS | 1620 | 1472297383043 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:43 INFO - PROCESS | 1620 | 1472297383047 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:43 INFO - PROCESS | 1620 | ++DOCSHELL 13EE8800 == 32 [pid = 1620] [id = 259] 04:29:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (1433D400) [pid = 1620] [serial = 776] [outer = 00000000] 04:29:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (1474A400) [pid = 1620] [serial = 777] [outer = 1433D400] 04:29:43 INFO - PROCESS | 1620 | 1472297383098 Marionette DEBUG loaded listener.js 04:29:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (147CC400) [pid = 1620] [serial = 778] [outer = 1433D400] 04:29:43 INFO - PROCESS | 1620 | 1472297383557 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]]]}] 04:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 670ms 04:29:43 INFO - PROCESS | 1620 | 1472297383582 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 04:29:43 INFO - PROCESS | 1620 | 1472297383584 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 04:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:29:43 INFO - PROCESS | 1620 | 1472297383592 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:29:43 INFO - PROCESS | 1620 | 1472297383594 Marionette TRACE conn6 <- [1,1002,null,{}] 04:29:43 INFO - PROCESS | 1620 | 1472297383598 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}] 04:29:43 INFO - PROCESS | 1620 | 1472297383600 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:43 INFO - PROCESS | 1620 | 1472297383692 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 04:29:43 INFO - PROCESS | 1620 | 1472297383698 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:43 INFO - PROCESS | 1620 | 1472297383700 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:43 INFO - PROCESS | 1620 | ++DOCSHELL 147D7800 == 33 [pid = 1620] [id = 260] 04:29:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (14C9B800) [pid = 1620] [serial = 779] [outer = 00000000] 04:29:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (1541B400) [pid = 1620] [serial = 780] [outer = 14C9B800] 04:29:43 INFO - PROCESS | 1620 | 1472297383748 Marionette DEBUG loaded listener.js 04:29:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (1590E000) [pid = 1620] [serial = 781] [outer = 14C9B800] 04:29:44 INFO - PROCESS | 1620 | 1472297384247 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]]]}] 04:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 670ms 04:29:44 INFO - PROCESS | 1620 | 1472297384263 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 04:29:44 INFO - PROCESS | 1620 | 1472297384265 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 04:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:29:44 INFO - PROCESS | 1620 | 1472297384269 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:29:44 INFO - PROCESS | 1620 | 1472297384270 Marionette TRACE conn6 <- [1,1006,null,{}] 04:29:44 INFO - PROCESS | 1620 | 1472297384274 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}] 04:29:44 INFO - PROCESS | 1620 | 1472297384276 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:44 INFO - PROCESS | 1620 | 1472297384386 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 04:29:44 INFO - PROCESS | 1620 | 1472297384474 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:44 INFO - PROCESS | 1620 | 1472297384476 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:44 INFO - PROCESS | 1620 | ++DOCSHELL 15933400 == 34 [pid = 1620] [id = 261] 04:29:44 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (15934000) [pid = 1620] [serial = 782] [outer = 00000000] 04:29:44 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (15C0DC00) [pid = 1620] [serial = 783] [outer = 15934000] 04:29:44 INFO - PROCESS | 1620 | 1472297384522 Marionette DEBUG loaded listener.js 04:29:44 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (15C16C00) [pid = 1620] [serial = 784] [outer = 15934000] 04:29:44 INFO - PROCESS | 1620 | 1472297384958 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]]]}] 04:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 730ms 04:29:44 INFO - PROCESS | 1620 | 1472297384999 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 04:29:44 INFO - PROCESS | 1620 | 1472297385002 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 04:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:29:44 INFO - PROCESS | 1620 | 1472297385009 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:29:45 INFO - PROCESS | 1620 | 1472297385011 Marionette TRACE conn6 <- [1,1010,null,{}] 04:29:45 INFO - PROCESS | 1620 | 1472297385014 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}] 04:29:45 INFO - PROCESS | 1620 | 1472297385020 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:45 INFO - PROCESS | 1620 | 1472297385163 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 04:29:45 INFO - PROCESS | 1620 | 1472297385223 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:45 INFO - PROCESS | 1620 | 1472297385234 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:45 INFO - PROCESS | 1620 | ++DOCSHELL 0C273000 == 35 [pid = 1620] [id = 262] 04:29:45 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (15C06800) [pid = 1620] [serial = 785] [outer = 00000000] 04:29:45 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (16536400) [pid = 1620] [serial = 786] [outer = 15C06800] 04:29:45 INFO - PROCESS | 1620 | 1472297385281 Marionette DEBUG loaded listener.js 04:29:45 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (1646A400) [pid = 1620] [serial = 787] [outer = 15C06800] 04:29:45 INFO - PROCESS | 1620 | 1472297385701 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]]]}] 04:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 730ms 04:29:45 INFO - PROCESS | 1620 | 1472297385762 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 04:29:45 INFO - PROCESS | 1620 | 1472297385764 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 04:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:29:45 INFO - PROCESS | 1620 | 1472297385767 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:29:45 INFO - PROCESS | 1620 | 1472297385769 Marionette TRACE conn6 <- [1,1014,null,{}] 04:29:45 INFO - PROCESS | 1620 | 1472297385772 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}] 04:29:45 INFO - PROCESS | 1620 | 1472297385774 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:45 INFO - PROCESS | 1620 | 1472297385882 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 04:29:45 INFO - PROCESS | 1620 | 1472297385887 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:45 INFO - PROCESS | 1620 | 1472297385889 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:45 INFO - PROCESS | 1620 | ++DOCSHELL 1653E000 == 36 [pid = 1620] [id = 263] 04:29:45 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (165A0C00) [pid = 1620] [serial = 788] [outer = 00000000] 04:29:45 INFO - PROCESS | 1620 | ++DOMWINDOW == 90 (17140400) [pid = 1620] [serial = 789] [outer = 165A0C00] 04:29:45 INFO - PROCESS | 1620 | 1472297385936 Marionette DEBUG loaded listener.js 04:29:45 INFO - PROCESS | 1620 | ++DOMWINDOW == 91 (1713C400) [pid = 1620] [serial = 790] [outer = 165A0C00] 04:29:46 INFO - PROCESS | 1620 | --DOMWINDOW == 90 (08567000) [pid = 1620] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:29:46 INFO - PROCESS | 1620 | --DOMWINDOW == 89 (10D2B400) [pid = 1620] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:29:46 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (1474C800) [pid = 1620] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:29:46 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (0CAF1800) [pid = 1620] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:29:46 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (0BD44800) [pid = 1620] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:29:46 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (11266400) [pid = 1620] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:29:46 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (1642F400) [pid = 1620] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:29:46 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (1713B000) [pid = 1620] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:29:46 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (1541F000) [pid = 1620] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:29:46 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (1593F000) [pid = 1620] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:29:46 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (15937C00) [pid = 1620] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:29:46 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (1474FC00) [pid = 1620] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:29:46 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (0CA53400) [pid = 1620] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:29:46 INFO - PROCESS | 1620 | 1472297386438 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]]]}] 04:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 730ms 04:29:46 INFO - PROCESS | 1620 | 1472297386501 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 04:29:46 INFO - PROCESS | 1620 | 1472297386503 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 04:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:29:46 INFO - PROCESS | 1620 | 1472297386506 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:29:46 INFO - PROCESS | 1620 | 1472297386508 Marionette TRACE conn6 <- [1,1018,null,{}] 04:29:46 INFO - PROCESS | 1620 | 1472297386512 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}] 04:29:46 INFO - PROCESS | 1620 | 1472297386514 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:46 INFO - PROCESS | 1620 | 1472297386597 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 04:29:46 INFO - PROCESS | 1620 | 1472297386602 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:46 INFO - PROCESS | 1620 | 1472297386604 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:46 INFO - PROCESS | 1620 | ++DOCSHELL 13014000 == 37 [pid = 1620] [id = 264] 04:29:46 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (1301C000) [pid = 1620] [serial = 791] [outer = 00000000] 04:29:46 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (15C58800) [pid = 1620] [serial = 792] [outer = 1301C000] 04:29:46 INFO - PROCESS | 1620 | 1472297386651 Marionette DEBUG loaded listener.js 04:29:46 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (16C2C400) [pid = 1620] [serial = 793] [outer = 1301C000] 04:29:47 INFO - PROCESS | 1620 | 1472297387062 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]]]}] 04:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 630ms 04:29:47 INFO - PROCESS | 1620 | 1472297387138 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 04:29:47 INFO - PROCESS | 1620 | 1472297387140 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 04:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:29:47 INFO - PROCESS | 1620 | 1472297387143 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:29:47 INFO - PROCESS | 1620 | 1472297387145 Marionette TRACE conn6 <- [1,1022,null,{}] 04:29:47 INFO - PROCESS | 1620 | 1472297387149 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}] 04:29:47 INFO - PROCESS | 1620 | 1472297387151 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:47 INFO - PROCESS | 1620 | 1472297387239 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 04:29:47 INFO - PROCESS | 1620 | 1472297387247 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:47 INFO - PROCESS | 1620 | 1472297387248 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:47 INFO - PROCESS | 1620 | ++DOCSHELL 12D1B400 == 38 [pid = 1620] [id = 265] 04:29:47 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (147CE400) [pid = 1620] [serial = 794] [outer = 00000000] 04:29:47 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (17136400) [pid = 1620] [serial = 795] [outer = 147CE400] 04:29:47 INFO - PROCESS | 1620 | 1472297387294 Marionette DEBUG loaded listener.js 04:29:47 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (17C1BC00) [pid = 1620] [serial = 796] [outer = 147CE400] 04:29:47 INFO - PROCESS | 1620 | 1472297387737 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]]]}] 04:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 630ms 04:29:47 INFO - PROCESS | 1620 | 1472297387782 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 04:29:47 INFO - PROCESS | 1620 | 1472297387784 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 04:29:47 INFO - PROCESS | 1620 | 1472297387787 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:29:47 INFO - PROCESS | 1620 | 1472297387789 Marionette TRACE conn6 <- [1,1026,null,{}] 04:29:47 INFO - PROCESS | 1620 | 1472297387793 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}] 04:29:47 INFO - PROCESS | 1620 | 1472297387795 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:47 INFO - PROCESS | 1620 | 1472297387876 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 04:29:47 INFO - PROCESS | 1620 | 1472297387881 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:47 INFO - PROCESS | 1620 | 1472297387883 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:47 INFO - PROCESS | 1620 | ++DOCSHELL 180D4400 == 39 [pid = 1620] [id = 266] 04:29:47 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (180D4800) [pid = 1620] [serial = 797] [outer = 00000000] 04:29:47 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (180DB400) [pid = 1620] [serial = 798] [outer = 180D4800] 04:29:47 INFO - PROCESS | 1620 | 1472297387928 Marionette DEBUG loaded listener.js 04:29:47 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (180DBC00) [pid = 1620] [serial = 799] [outer = 180D4800] 04:29:48 INFO - PROCESS | 1620 | 1472297388491 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]]]}] 04:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 770ms 04:29:48 INFO - PROCESS | 1620 | 1472297388605 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 04:29:48 INFO - PROCESS | 1620 | 1472297388609 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 04:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:29:48 INFO - PROCESS | 1620 | 1472297388630 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:29:48 INFO - PROCESS | 1620 | 1472297388633 Marionette TRACE conn6 <- [1,1030,null,{}] 04:29:48 INFO - PROCESS | 1620 | 1472297388640 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}] 04:29:48 INFO - PROCESS | 1620 | 1472297388643 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:48 INFO - PROCESS | 1620 | 1472297388767 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 04:29:48 INFO - PROCESS | 1620 | 1472297388890 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:48 INFO - PROCESS | 1620 | 1472297388893 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:48 INFO - PROCESS | 1620 | ++DOCSHELL 0C2CA800 == 40 [pid = 1620] [id = 267] 04:29:48 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (0C578C00) [pid = 1620] [serial = 800] [outer = 00000000] 04:29:48 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (0CEBBC00) [pid = 1620] [serial = 801] [outer = 0C578C00] 04:29:48 INFO - PROCESS | 1620 | 1472297388953 Marionette DEBUG loaded listener.js 04:29:49 INFO - PROCESS | 1620 | ++DOMWINDOW == 90 (10EBEC00) [pid = 1620] [serial = 802] [outer = 0C578C00] 04:29:49 INFO - PROCESS | 1620 | 1472297389536 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]]]}] 04:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 930ms 04:29:49 INFO - PROCESS | 1620 | 1472297389572 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 04:29:49 INFO - PROCESS | 1620 | 1472297389577 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 04:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:29:49 INFO - PROCESS | 1620 | 1472297389585 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:29:49 INFO - PROCESS | 1620 | 1472297389588 Marionette TRACE conn6 <- [1,1034,null,{}] 04:29:49 INFO - PROCESS | 1620 | 1472297389592 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}] 04:29:49 INFO - PROCESS | 1620 | 1472297389595 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:49 INFO - PROCESS | 1620 | 1472297389708 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 04:29:49 INFO - PROCESS | 1620 | 1472297389809 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:49 INFO - PROCESS | 1620 | 1472297389812 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:49 INFO - PROCESS | 1620 | ++DOCSHELL 12D1A000 == 41 [pid = 1620] [id = 268] 04:29:49 INFO - PROCESS | 1620 | ++DOMWINDOW == 91 (12D1B000) [pid = 1620] [serial = 803] [outer = 00000000] 04:29:49 INFO - PROCESS | 1620 | ++DOMWINDOW == 92 (1474C400) [pid = 1620] [serial = 804] [outer = 12D1B000] 04:29:49 INFO - PROCESS | 1620 | 1472297389870 Marionette DEBUG loaded listener.js 04:29:49 INFO - PROCESS | 1620 | ++DOMWINDOW == 93 (14C81400) [pid = 1620] [serial = 805] [outer = 12D1B000] 04:29:50 INFO - PROCESS | 1620 | 1472297390508 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]]]}] 04:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 970ms 04:29:50 INFO - PROCESS | 1620 | 1472297390557 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 04:29:50 INFO - PROCESS | 1620 | 1472297390559 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 04:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:29:50 INFO - PROCESS | 1620 | 1472297390563 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:29:50 INFO - PROCESS | 1620 | 1472297390567 Marionette TRACE conn6 <- [1,1038,null,{}] 04:29:50 INFO - PROCESS | 1620 | 1472297390578 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}] 04:29:50 INFO - PROCESS | 1620 | 1472297390583 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:50 INFO - PROCESS | 1620 | 1472297390692 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 04:29:50 INFO - PROCESS | 1620 | 1472297390822 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:50 INFO - PROCESS | 1620 | 1472297390826 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:50 INFO - PROCESS | 1620 | ++DOCSHELL 17145000 == 42 [pid = 1620] [id = 269] 04:29:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 94 (17145800) [pid = 1620] [serial = 806] [outer = 00000000] 04:29:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 95 (180DB000) [pid = 1620] [serial = 807] [outer = 17145800] 04:29:50 INFO - PROCESS | 1620 | 1472297390886 Marionette DEBUG loaded listener.js 04:29:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 96 (181CDC00) [pid = 1620] [serial = 808] [outer = 17145800] 04:29:51 INFO - PROCESS | 1620 | 1472297391504 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]]]}] 04:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 970ms 04:29:51 INFO - PROCESS | 1620 | 1472297391537 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 04:29:51 INFO - PROCESS | 1620 | 1472297391540 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 04:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:29:51 INFO - PROCESS | 1620 | 1472297391544 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:29:51 INFO - PROCESS | 1620 | 1472297391546 Marionette TRACE conn6 <- [1,1042,null,{}] 04:29:51 INFO - PROCESS | 1620 | 1472297391549 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}] 04:29:51 INFO - PROCESS | 1620 | 1472297391552 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:51 INFO - PROCESS | 1620 | 1472297391662 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 04:29:51 INFO - PROCESS | 1620 | 1472297391891 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:51 INFO - PROCESS | 1620 | 1472297391894 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:51 INFO - PROCESS | 1620 | ++DOCSHELL 08810C00 == 43 [pid = 1620] [id = 270] 04:29:51 INFO - PROCESS | 1620 | ++DOMWINDOW == 97 (08837000) [pid = 1620] [serial = 809] [outer = 00000000] 04:29:51 INFO - PROCESS | 1620 | ++DOMWINDOW == 98 (0C57AC00) [pid = 1620] [serial = 810] [outer = 08837000] 04:29:51 INFO - PROCESS | 1620 | 1472297391967 Marionette DEBUG loaded listener.js 04:29:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 99 (0CA4F800) [pid = 1620] [serial = 811] [outer = 08837000] 04:29:52 INFO - PROCESS | 1620 | 1472297392585 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]]]}] 04:29:53 INFO - PROCESS | 1620 | --DOCSHELL 12D1B400 == 42 [pid = 1620] [id = 265] 04:29:53 INFO - PROCESS | 1620 | --DOCSHELL 13014000 == 41 [pid = 1620] [id = 264] 04:29:53 INFO - PROCESS | 1620 | --DOCSHELL 1653E000 == 40 [pid = 1620] [id = 263] 04:29:53 INFO - PROCESS | 1620 | --DOCSHELL 0C273000 == 39 [pid = 1620] [id = 262] 04:29:53 INFO - PROCESS | 1620 | --DOCSHELL 15933400 == 38 [pid = 1620] [id = 261] 04:29:53 INFO - PROCESS | 1620 | --DOCSHELL 147D7800 == 37 [pid = 1620] [id = 260] 04:29:53 INFO - PROCESS | 1620 | --DOCSHELL 13EE8800 == 36 [pid = 1620] [id = 259] 04:29:53 INFO - PROCESS | 1620 | --DOCSHELL 0D10B400 == 35 [pid = 1620] [id = 258] 04:29:53 INFO - PROCESS | 1620 | --DOCSHELL 0C65F400 == 34 [pid = 1620] [id = 257] 04:29:53 INFO - PROCESS | 1620 | --DOCSHELL 1646B000 == 33 [pid = 1620] [id = 254] 04:29:53 INFO - PROCESS | 1620 | --DOCSHELL 0882E400 == 32 [pid = 1620] [id = 255] 04:29:53 INFO - PROCESS | 1620 | --DOCSHELL 0CEB7400 == 31 [pid = 1620] [id = 256] 04:29:53 INFO - PROCESS | 1620 | --DOCSHELL 12D1A000 == 30 [pid = 1620] [id = 268] 04:29:53 INFO - PROCESS | 1620 | --DOCSHELL 17145000 == 29 [pid = 1620] [id = 269] 04:29:53 INFO - PROCESS | 1620 | --DOCSHELL 180D4400 == 28 [pid = 1620] [id = 266] 04:29:53 INFO - PROCESS | 1620 | --DOCSHELL 0C2CA800 == 27 [pid = 1620] [id = 267] 04:29:53 INFO - PROCESS | 1620 | --DOMWINDOW == 98 (0880B000) [pid = 1620] [serial = 735] [outer = 00000000] [url = about:blank] 04:29:53 INFO - PROCESS | 1620 | --DOMWINDOW == 97 (08834400) [pid = 1620] [serial = 736] [outer = 00000000] [url = about:blank] 04:29:53 INFO - PROCESS | 1620 | --DOMWINDOW == 96 (10EC1C00) [pid = 1620] [serial = 741] [outer = 00000000] [url = about:blank] 04:29:53 INFO - PROCESS | 1620 | --DOMWINDOW == 95 (14C31C00) [pid = 1620] [serial = 747] [outer = 00000000] [url = about:blank] 04:29:53 INFO - PROCESS | 1620 | --DOMWINDOW == 94 (112A5C00) [pid = 1620] [serial = 742] [outer = 00000000] [url = about:blank] 04:29:53 INFO - PROCESS | 1620 | --DOMWINDOW == 93 (0CC15800) [pid = 1620] [serial = 738] [outer = 00000000] [url = about:blank] 04:29:53 INFO - PROCESS | 1620 | --DOMWINDOW == 92 (0CC1EC00) [pid = 1620] [serial = 739] [outer = 00000000] [url = about:blank] 04:29:53 INFO - PROCESS | 1620 | --DOMWINDOW == 91 (0CC1DC00) [pid = 1620] [serial = 721] [outer = 00000000] [url = about:blank] 04:29:53 INFO - PROCESS | 1620 | --DOMWINDOW == 90 (0CAEC400) [pid = 1620] [serial = 720] [outer = 00000000] [url = about:blank] 04:29:53 INFO - PROCESS | 1620 | --DOMWINDOW == 89 (13E5B000) [pid = 1620] [serial = 724] [outer = 00000000] [url = about:blank] 04:29:53 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (11883800) [pid = 1620] [serial = 723] [outer = 00000000] [url = about:blank] 04:29:53 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (16C36000) [pid = 1620] [serial = 727] [outer = 00000000] [url = about:blank] 04:29:53 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (16535C00) [pid = 1620] [serial = 726] [outer = 00000000] [url = about:blank] 04:29:53 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (180D3800) [pid = 1620] [serial = 730] [outer = 00000000] [url = about:blank] 04:29:53 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (17144C00) [pid = 1620] [serial = 729] [outer = 00000000] [url = about:blank] 04:29:53 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (155BC000) [pid = 1620] [serial = 750] [outer = 00000000] [url = about:blank] 04:29:53 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (0CC22800) [pid = 1620] [serial = 732] [outer = 00000000] [url = about:blank] 04:29:53 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (14C82800) [pid = 1620] [serial = 748] [outer = 00000000] [url = about:blank] 04:29:53 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (15C58400) [pid = 1620] [serial = 753] [outer = 00000000] [url = about:blank] 04:29:53 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (15935400) [pid = 1620] [serial = 751] [outer = 00000000] [url = about:blank] 04:29:53 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (16436800) [pid = 1620] [serial = 759] [outer = 00000000] [url = about:blank] 04:29:53 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (1653AC00) [pid = 1620] [serial = 762] [outer = 00000000] [url = about:blank] 04:29:53 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (1642C400) [pid = 1620] [serial = 754] [outer = 00000000] [url = about:blank] 04:29:53 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (1593E400) [pid = 1620] [serial = 756] [outer = 00000000] [url = about:blank] 04:29:53 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (1642D800) [pid = 1620] [serial = 760] [outer = 00000000] [url = about:blank] 04:29:53 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (13013C00) [pid = 1620] [serial = 744] [outer = 00000000] [url = about:blank] 04:29:53 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (15C4F800) [pid = 1620] [serial = 757] [outer = 00000000] [url = about:blank] 04:29:53 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (1439D000) [pid = 1620] [serial = 745] [outer = 00000000] [url = about:blank] 04:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1718ms 04:29:53 INFO - PROCESS | 1620 | 1472297393343 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 04:29:53 INFO - PROCESS | 1620 | 1472297393348 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 04:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:29:53 INFO - PROCESS | 1620 | 1472297393354 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:29:53 INFO - PROCESS | 1620 | 1472297393357 Marionette TRACE conn6 <- [1,1046,null,{}] 04:29:53 INFO - PROCESS | 1620 | 1472297393363 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}] 04:29:53 INFO - PROCESS | 1620 | 1472297393367 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:53 INFO - PROCESS | 1620 | 1472297393458 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 04:29:53 INFO - PROCESS | 1620 | 1472297393465 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:53 INFO - PROCESS | 1620 | 1472297393470 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:53 INFO - PROCESS | 1620 | ++DOCSHELL 0BD45800 == 28 [pid = 1620] [id = 271] 04:29:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (0BD46000) [pid = 1620] [serial = 812] [outer = 00000000] 04:29:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (0C268C00) [pid = 1620] [serial = 813] [outer = 0BD46000] 04:29:53 INFO - PROCESS | 1620 | 1472297393521 Marionette DEBUG loaded listener.js 04:29:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (0C5E9400) [pid = 1620] [serial = 814] [outer = 0BD46000] 04:29:54 INFO - PROCESS | 1620 | 1472297394014 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]]]}] 04:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 670ms 04:29:54 INFO - PROCESS | 1620 | 1472297394028 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 04:29:54 INFO - PROCESS | 1620 | 1472297394031 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 04:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:29:54 INFO - PROCESS | 1620 | 1472297394037 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:29:54 INFO - PROCESS | 1620 | 1472297394042 Marionette TRACE conn6 <- [1,1050,null,{}] 04:29:54 INFO - PROCESS | 1620 | 1472297394046 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}] 04:29:54 INFO - PROCESS | 1620 | 1472297394048 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:54 INFO - PROCESS | 1620 | 1472297394136 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 04:29:54 INFO - PROCESS | 1620 | 1472297394145 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:54 INFO - PROCESS | 1620 | 1472297394148 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:54 INFO - PROCESS | 1620 | ++DOCSHELL 0CC2A800 == 29 [pid = 1620] [id = 272] 04:29:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (0CC2B000) [pid = 1620] [serial = 815] [outer = 00000000] 04:29:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (0CEB7400) [pid = 1620] [serial = 816] [outer = 0CC2B000] 04:29:54 INFO - PROCESS | 1620 | 1472297394197 Marionette DEBUG loaded listener.js 04:29:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (0D105C00) [pid = 1620] [serial = 817] [outer = 0CC2B000] 04:29:54 INFO - PROCESS | 1620 | 1472297394671 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]]]}] 04:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 690ms 04:29:54 INFO - PROCESS | 1620 | 1472297394726 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 04:29:54 INFO - PROCESS | 1620 | 1472297394728 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 04:29:54 INFO - PROCESS | 1620 | 1472297394732 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:29:54 INFO - PROCESS | 1620 | 1472297394734 Marionette TRACE conn6 <- [1,1054,null,{}] 04:29:54 INFO - PROCESS | 1620 | 1472297394744 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}] 04:29:54 INFO - PROCESS | 1620 | 1472297394749 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:54 INFO - PROCESS | 1620 | 1472297394866 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 04:29:54 INFO - PROCESS | 1620 | 1472297394955 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:54 INFO - PROCESS | 1620 | 1472297394959 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:54 INFO - PROCESS | 1620 | ++DOCSHELL 11713800 == 30 [pid = 1620] [id = 273] 04:29:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (11755400) [pid = 1620] [serial = 818] [outer = 00000000] 04:29:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (117EE800) [pid = 1620] [serial = 819] [outer = 11755400] 04:29:55 INFO - PROCESS | 1620 | 1472297395010 Marionette DEBUG loaded listener.js 04:29:55 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (12265800) [pid = 1620] [serial = 820] [outer = 11755400] 04:29:55 INFO - PROCESS | 1620 | 1472297395412 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]]]}] 04:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 730ms 04:29:55 INFO - PROCESS | 1620 | 1472297395466 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 04:29:55 INFO - PROCESS | 1620 | 1472297395468 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 04:29:55 INFO - PROCESS | 1620 | 1472297395482 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:29:55 INFO - PROCESS | 1620 | 1472297395484 Marionette TRACE conn6 <- [1,1058,null,{}] 04:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:29:55 INFO - PROCESS | 1620 | 1472297395488 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}] 04:29:55 INFO - PROCESS | 1620 | 1472297395490 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:55 INFO - PROCESS | 1620 | 1472297395602 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 04:29:55 INFO - PROCESS | 1620 | 1472297395657 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:55 INFO - PROCESS | 1620 | 1472297395659 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:55 INFO - PROCESS | 1620 | ++DOCSHELL 117EE000 == 31 [pid = 1620] [id = 274] 04:29:55 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (12D1E800) [pid = 1620] [serial = 821] [outer = 00000000] 04:29:55 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (13EE8800) [pid = 1620] [serial = 822] [outer = 12D1E800] 04:29:55 INFO - PROCESS | 1620 | 1472297395705 Marionette DEBUG loaded listener.js 04:29:55 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (14750C00) [pid = 1620] [serial = 823] [outer = 12D1E800] 04:29:56 INFO - PROCESS | 1620 | 1472297396131 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]]]}] 04:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 671ms 04:29:56 INFO - PROCESS | 1620 | 1472297396158 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 04:29:56 INFO - PROCESS | 1620 | 1472297396160 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 04:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:29:56 INFO - PROCESS | 1620 | 1472297396163 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:29:56 INFO - PROCESS | 1620 | 1472297396165 Marionette TRACE conn6 <- [1,1062,null,{}] 04:29:56 INFO - PROCESS | 1620 | 1472297396168 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}] 04:29:56 INFO - PROCESS | 1620 | 1472297396170 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:56 INFO - PROCESS | 1620 | 1472297396303 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 04:29:56 INFO - PROCESS | 1620 | 1472297396322 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:56 INFO - PROCESS | 1620 | 1472297396324 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:56 INFO - PROCESS | 1620 | ++DOCSHELL 147D1000 == 32 [pid = 1620] [id = 275] 04:29:56 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (147D3000) [pid = 1620] [serial = 824] [outer = 00000000] 04:29:56 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (14C7C400) [pid = 1620] [serial = 825] [outer = 147D3000] 04:29:56 INFO - PROCESS | 1620 | 1472297396375 Marionette DEBUG loaded listener.js 04:29:56 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (15415C00) [pid = 1620] [serial = 826] [outer = 147D3000] 04:29:56 INFO - PROCESS | 1620 | 1472297396799 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]]]}] 04:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 670ms 04:29:56 INFO - PROCESS | 1620 | 1472297396834 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 04:29:56 INFO - PROCESS | 1620 | 1472297396836 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 04:29:56 INFO - PROCESS | 1620 | 1472297396840 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:29:56 INFO - PROCESS | 1620 | 1472297396841 Marionette TRACE conn6 <- [1,1066,null,{}] 04:29:56 INFO - PROCESS | 1620 | 1472297396845 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}] 04:29:56 INFO - PROCESS | 1620 | 1472297396851 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:56 INFO - PROCESS | 1620 | 1472297396986 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 04:29:56 INFO - PROCESS | 1620 | 1472297396993 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:56 INFO - PROCESS | 1620 | 1472297396995 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:57 INFO - PROCESS | 1620 | ++DOCSHELL 155E0800 == 33 [pid = 1620] [id = 276] 04:29:57 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (15902000) [pid = 1620] [serial = 827] [outer = 00000000] 04:29:57 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (15935C00) [pid = 1620] [serial = 828] [outer = 15902000] 04:29:57 INFO - PROCESS | 1620 | 1472297397041 Marionette DEBUG loaded listener.js 04:29:57 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (15C23000) [pid = 1620] [serial = 829] [outer = 15902000] 04:29:57 INFO - PROCESS | 1620 | 1472297397776 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]]]}] 04:29:57 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (0C665400) [pid = 1620] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:29:57 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (15934000) [pid = 1620] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:29:57 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (15C06800) [pid = 1620] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:29:57 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (165A0C00) [pid = 1620] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:29:57 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (1646F000) [pid = 1620] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:29:57 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (0D1D3000) [pid = 1620] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:29:57 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (1433D400) [pid = 1620] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:29:57 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (14C9B800) [pid = 1620] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:29:57 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (117E8800) [pid = 1620] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:29:57 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (0C663400) [pid = 1620] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:29:57 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (0BD4F800) [pid = 1620] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:29:57 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (180D4800) [pid = 1620] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:29:57 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (147CE400) [pid = 1620] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:29:57 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (1301C000) [pid = 1620] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1015ms 04:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:29:57 INFO - PROCESS | 1620 | 1472297397859 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 04:29:57 INFO - PROCESS | 1620 | 1472297397861 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 04:29:57 INFO - PROCESS | 1620 | 1472297397864 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:29:57 INFO - PROCESS | 1620 | 1472297397866 Marionette TRACE conn6 <- [1,1070,null,{}] 04:29:57 INFO - PROCESS | 1620 | 1472297397869 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}] 04:29:57 INFO - PROCESS | 1620 | 1472297397871 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:57 INFO - PROCESS | 1620 | 1472297397948 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 04:29:57 INFO - PROCESS | 1620 | 1472297397953 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:57 INFO - PROCESS | 1620 | 1472297397955 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:57 INFO - PROCESS | 1620 | ++DOCSHELL 0CA54C00 == 34 [pid = 1620] [id = 277] 04:29:57 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (0CA55000) [pid = 1620] [serial = 830] [outer = 00000000] 04:29:57 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (0CEB8400) [pid = 1620] [serial = 831] [outer = 0CA55000] 04:29:58 INFO - PROCESS | 1620 | 1472297398002 Marionette DEBUG loaded listener.js 04:29:58 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (110D5800) [pid = 1620] [serial = 832] [outer = 0CA55000] 04:29:58 INFO - PROCESS | 1620 | 1472297398431 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]]]}] 04:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 630ms 04:29:58 INFO - PROCESS | 1620 | 1472297398495 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 04:29:58 INFO - PROCESS | 1620 | 1472297398497 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 04:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:29:58 INFO - PROCESS | 1620 | 1472297398500 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:29:58 INFO - PROCESS | 1620 | 1472297398502 Marionette TRACE conn6 <- [1,1074,null,{}] 04:29:58 INFO - PROCESS | 1620 | 1472297398506 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}] 04:29:58 INFO - PROCESS | 1620 | 1472297398508 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:58 INFO - PROCESS | 1620 | 1472297398586 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 04:29:58 INFO - PROCESS | 1620 | 1472297398591 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:58 INFO - PROCESS | 1620 | 1472297398593 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:58 INFO - PROCESS | 1620 | ++DOCSHELL 117E8800 == 35 [pid = 1620] [id = 278] 04:29:58 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (12265400) [pid = 1620] [serial = 833] [outer = 00000000] 04:29:58 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (155BCC00) [pid = 1620] [serial = 834] [outer = 12265400] 04:29:58 INFO - PROCESS | 1620 | 1472297398638 Marionette DEBUG loaded listener.js 04:29:58 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (15905800) [pid = 1620] [serial = 835] [outer = 12265400] 04:29:59 INFO - PROCESS | 1620 | 1472297399065 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]]]}] 04:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 570ms 04:29:59 INFO - PROCESS | 1620 | 1472297399071 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 04:29:59 INFO - PROCESS | 1620 | 1472297399073 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 04:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:29:59 INFO - PROCESS | 1620 | 1472297399076 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:29:59 INFO - PROCESS | 1620 | 1472297399078 Marionette TRACE conn6 <- [1,1078,null,{}] 04:29:59 INFO - PROCESS | 1620 | 1472297399094 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}] 04:29:59 INFO - PROCESS | 1620 | 1472297399096 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:59 INFO - PROCESS | 1620 | 1472297399182 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 04:29:59 INFO - PROCESS | 1620 | 1472297399188 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:59 INFO - PROCESS | 1620 | 1472297399190 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:59 INFO - PROCESS | 1620 | ++DOCSHELL 15C58000 == 36 [pid = 1620] [id = 279] 04:29:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (15C5A400) [pid = 1620] [serial = 836] [outer = 00000000] 04:29:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (16431800) [pid = 1620] [serial = 837] [outer = 15C5A400] 04:29:59 INFO - PROCESS | 1620 | 1472297399235 Marionette DEBUG loaded listener.js 04:29:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (16432000) [pid = 1620] [serial = 838] [outer = 15C5A400] 04:29:59 INFO - PROCESS | 1620 | 1472297399685 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]]]}] 04:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 671ms 04:29:59 INFO - PROCESS | 1620 | 1472297399748 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 04:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:29:59 INFO - PROCESS | 1620 | 1472297399750 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 04:29:59 INFO - PROCESS | 1620 | 1472297399753 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:29:59 INFO - PROCESS | 1620 | 1472297399755 Marionette TRACE conn6 <- [1,1082,null,{}] 04:29:59 INFO - PROCESS | 1620 | 1472297399758 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}] 04:29:59 INFO - PROCESS | 1620 | 1472297399760 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:29:59 INFO - PROCESS | 1620 | 1472297399883 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 04:29:59 INFO - PROCESS | 1620 | 1472297400000 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:00 INFO - PROCESS | 1620 | 1472297400004 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:00 INFO - PROCESS | 1620 | ++DOCSHELL 0880B000 == 37 [pid = 1620] [id = 280] 04:30:00 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (0880D400) [pid = 1620] [serial = 839] [outer = 00000000] 04:30:00 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (08836000) [pid = 1620] [serial = 840] [outer = 0880D400] 04:30:00 INFO - PROCESS | 1620 | 1472297400064 Marionette DEBUG loaded listener.js 04:30:00 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (0C26D800) [pid = 1620] [serial = 841] [outer = 0880D400] 04:30:00 INFO - PROCESS | 1620 | 1472297400933 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]]]}] 04:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1236ms 04:30:00 INFO - PROCESS | 1620 | 1472297400991 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 04:30:00 INFO - PROCESS | 1620 | 1472297400996 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 04:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:30:00 INFO - PROCESS | 1620 | 1472297401001 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:30:01 INFO - PROCESS | 1620 | 1472297401005 Marionette TRACE conn6 <- [1,1086,null,{}] 04:30:01 INFO - PROCESS | 1620 | 1472297401010 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}] 04:30:01 INFO - PROCESS | 1620 | 1472297401013 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:01 INFO - PROCESS | 1620 | 1472297401157 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 04:30:01 INFO - PROCESS | 1620 | 1472297401284 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:01 INFO - PROCESS | 1620 | 1472297401287 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:01 INFO - PROCESS | 1620 | ++DOCSHELL 1226EC00 == 38 [pid = 1620] [id = 281] 04:30:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (12D1B800) [pid = 1620] [serial = 842] [outer = 00000000] 04:30:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (13EE8000) [pid = 1620] [serial = 843] [outer = 12D1B800] 04:30:01 INFO - PROCESS | 1620 | 1472297401346 Marionette DEBUG loaded listener.js 04:30:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 90 (14C84C00) [pid = 1620] [serial = 844] [outer = 12D1B800] 04:30:02 INFO - PROCESS | 1620 | 1472297402178 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]]]}] 04:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1232ms 04:30:02 INFO - PROCESS | 1620 | 1472297402237 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 04:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:30:02 INFO - PROCESS | 1620 | 1472297402242 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 04:30:02 INFO - PROCESS | 1620 | 1472297402247 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:30:02 INFO - PROCESS | 1620 | 1472297402250 Marionette TRACE conn6 <- [1,1090,null,{}] 04:30:02 INFO - PROCESS | 1620 | 1472297402280 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}] 04:30:02 INFO - PROCESS | 1620 | 1472297402283 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:02 INFO - PROCESS | 1620 | 1472297402443 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 04:30:02 INFO - PROCESS | 1620 | 1472297402497 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:02 INFO - PROCESS | 1620 | 1472297402501 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:02 INFO - PROCESS | 1620 | ++DOCSHELL 0CC19000 == 39 [pid = 1620] [id = 282] 04:30:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 91 (0CC1A000) [pid = 1620] [serial = 845] [outer = 00000000] 04:30:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 92 (0CC27800) [pid = 1620] [serial = 846] [outer = 0CC1A000] 04:30:02 INFO - PROCESS | 1620 | 1472297402553 Marionette DEBUG loaded listener.js 04:30:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 93 (0CAE8000) [pid = 1620] [serial = 847] [outer = 0CC1A000] 04:30:02 INFO - PROCESS | 1620 | --DOCSHELL 15C58000 == 38 [pid = 1620] [id = 279] 04:30:02 INFO - PROCESS | 1620 | --DOCSHELL 117E8800 == 37 [pid = 1620] [id = 278] 04:30:02 INFO - PROCESS | 1620 | --DOCSHELL 0CA54C00 == 36 [pid = 1620] [id = 277] 04:30:02 INFO - PROCESS | 1620 | --DOCSHELL 155E0800 == 35 [pid = 1620] [id = 276] 04:30:02 INFO - PROCESS | 1620 | --DOCSHELL 147D1000 == 34 [pid = 1620] [id = 275] 04:30:02 INFO - PROCESS | 1620 | --DOCSHELL 117EE000 == 33 [pid = 1620] [id = 274] 04:30:02 INFO - PROCESS | 1620 | --DOCSHELL 11713800 == 32 [pid = 1620] [id = 273] 04:30:02 INFO - PROCESS | 1620 | --DOCSHELL 0CC2A800 == 31 [pid = 1620] [id = 272] 04:30:02 INFO - PROCESS | 1620 | --DOCSHELL 0BD45800 == 30 [pid = 1620] [id = 271] 04:30:02 INFO - PROCESS | 1620 | --DOCSHELL 08810C00 == 29 [pid = 1620] [id = 270] 04:30:02 INFO - PROCESS | 1620 | --DOMWINDOW == 92 (0D2F2400) [pid = 1620] [serial = 733] [outer = 00000000] [url = about:blank] 04:30:02 INFO - PROCESS | 1620 | --DOMWINDOW == 91 (15C0DC00) [pid = 1620] [serial = 783] [outer = 00000000] [url = about:blank] 04:30:02 INFO - PROCESS | 1620 | --DOMWINDOW == 90 (16536400) [pid = 1620] [serial = 786] [outer = 00000000] [url = about:blank] 04:30:02 INFO - PROCESS | 1620 | --DOMWINDOW == 89 (15C16C00) [pid = 1620] [serial = 784] [outer = 00000000] [url = about:blank] 04:30:02 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (17140400) [pid = 1620] [serial = 789] [outer = 00000000] [url = about:blank] 04:30:02 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (16E12400) [pid = 1620] [serial = 763] [outer = 00000000] [url = about:blank] 04:30:02 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (1646A400) [pid = 1620] [serial = 787] [outer = 00000000] [url = about:blank] 04:30:02 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (10E3A800) [pid = 1620] [serial = 774] [outer = 00000000] [url = about:blank] 04:30:02 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (112A5000) [pid = 1620] [serial = 775] [outer = 00000000] [url = about:blank] 04:30:02 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (1474A400) [pid = 1620] [serial = 777] [outer = 00000000] [url = about:blank] 04:30:02 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (147CC400) [pid = 1620] [serial = 778] [outer = 00000000] [url = about:blank] 04:30:02 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (1541B400) [pid = 1620] [serial = 780] [outer = 00000000] [url = about:blank] 04:30:02 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (12D1AC00) [pid = 1620] [serial = 768] [outer = 00000000] [url = about:blank] 04:30:02 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (14747C00) [pid = 1620] [serial = 769] [outer = 00000000] [url = about:blank] 04:30:02 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (0CA54000) [pid = 1620] [serial = 771] [outer = 00000000] [url = about:blank] 04:30:02 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (0CAE9400) [pid = 1620] [serial = 772] [outer = 00000000] [url = about:blank] 04:30:02 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (0CAE5000) [pid = 1620] [serial = 765] [outer = 00000000] [url = about:blank] 04:30:02 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (0CC27C00) [pid = 1620] [serial = 766] [outer = 00000000] [url = about:blank] 04:30:02 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (180DBC00) [pid = 1620] [serial = 799] [outer = 00000000] [url = about:blank] 04:30:02 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (180DB400) [pid = 1620] [serial = 798] [outer = 00000000] [url = about:blank] 04:30:02 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (17C1BC00) [pid = 1620] [serial = 796] [outer = 00000000] [url = about:blank] 04:30:02 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (17136400) [pid = 1620] [serial = 795] [outer = 00000000] [url = about:blank] 04:30:02 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (1713C400) [pid = 1620] [serial = 790] [outer = 00000000] [url = about:blank] 04:30:02 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (15C58800) [pid = 1620] [serial = 792] [outer = 00000000] [url = about:blank] 04:30:02 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (16C2C400) [pid = 1620] [serial = 793] [outer = 00000000] [url = about:blank] 04:30:02 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (1590E000) [pid = 1620] [serial = 781] [outer = 00000000] [url = about:blank] 04:30:03 INFO - PROCESS | 1620 | 1472297403062 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]]]}] 04:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 890ms 04:30:03 INFO - PROCESS | 1620 | 1472297403138 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 04:30:03 INFO - PROCESS | 1620 | 1472297403142 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 04:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:30:03 INFO - PROCESS | 1620 | 1472297403149 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:30:03 INFO - PROCESS | 1620 | 1472297403151 Marionette TRACE conn6 <- [1,1094,null,{}] 04:30:03 INFO - PROCESS | 1620 | 1472297403156 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}] 04:30:03 INFO - PROCESS | 1620 | 1472297403158 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:03 INFO - PROCESS | 1620 | 1472297403245 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 04:30:03 INFO - PROCESS | 1620 | 1472297403251 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:03 INFO - PROCESS | 1620 | 1472297403254 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:03 INFO - PROCESS | 1620 | ++DOCSHELL 10E3A800 == 30 [pid = 1620] [id = 283] 04:30:03 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (10E7D000) [pid = 1620] [serial = 848] [outer = 00000000] 04:30:03 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (11299400) [pid = 1620] [serial = 849] [outer = 10E7D000] 04:30:03 INFO - PROCESS | 1620 | 1472297403308 Marionette DEBUG loaded listener.js 04:30:03 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (11735C00) [pid = 1620] [serial = 850] [outer = 10E7D000] 04:30:03 INFO - PROCESS | 1620 | 1472297403771 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]]]}] 04:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 04:30:03 INFO - PROCESS | 1620 | 1472297403822 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 04:30:03 INFO - PROCESS | 1620 | 1472297403825 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 04:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:30:03 INFO - PROCESS | 1620 | 1472297403828 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:30:03 INFO - PROCESS | 1620 | 1472297403832 Marionette TRACE conn6 <- [1,1098,null,{}] 04:30:03 INFO - PROCESS | 1620 | 1472297403843 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}] 04:30:03 INFO - PROCESS | 1620 | 1472297403847 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:03 INFO - PROCESS | 1620 | 1472297403964 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 04:30:04 INFO - PROCESS | 1620 | 1472297404055 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:04 INFO - PROCESS | 1620 | 1472297404058 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:04 INFO - PROCESS | 1620 | ++DOCSHELL 1474C800 == 31 [pid = 1620] [id = 284] 04:30:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (1474D800) [pid = 1620] [serial = 851] [outer = 00000000] 04:30:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (147CCC00) [pid = 1620] [serial = 852] [outer = 1474D800] 04:30:04 INFO - PROCESS | 1620 | 1472297404108 Marionette DEBUG loaded listener.js 04:30:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (14C2EC00) [pid = 1620] [serial = 853] [outer = 1474D800] 04:30:04 INFO - PROCESS | 1620 | 1472297404460 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]]]}] 04:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 670ms 04:30:04 INFO - PROCESS | 1620 | 1472297404519 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 04:30:04 INFO - PROCESS | 1620 | 1472297404522 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 04:30:04 INFO - PROCESS | 1620 | 1472297404525 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:30:04 INFO - PROCESS | 1620 | 1472297404527 Marionette TRACE conn6 <- [1,1102,null,{}] 04:30:04 INFO - PROCESS | 1620 | 1472297404531 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}] 04:30:04 INFO - PROCESS | 1620 | 1472297404533 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:04 INFO - PROCESS | 1620 | 1472297404617 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 04:30:04 INFO - PROCESS | 1620 | 1472297404624 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:04 INFO - PROCESS | 1620 | 1472297404626 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:04 INFO - PROCESS | 1620 | ++DOCSHELL 155B8800 == 32 [pid = 1620] [id = 285] 04:30:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (15902800) [pid = 1620] [serial = 854] [outer = 00000000] 04:30:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (15935400) [pid = 1620] [serial = 855] [outer = 15902800] 04:30:04 INFO - PROCESS | 1620 | 1472297404683 Marionette DEBUG loaded listener.js 04:30:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (15C0F000) [pid = 1620] [serial = 856] [outer = 15902800] 04:30:05 INFO - PROCESS | 1620 | 1472297405148 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]]]}] 04:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 670ms 04:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:30:05 INFO - PROCESS | 1620 | 1472297405200 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 04:30:05 INFO - PROCESS | 1620 | 1472297405202 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 04:30:05 INFO - PROCESS | 1620 | 1472297405205 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:30:05 INFO - PROCESS | 1620 | 1472297405207 Marionette TRACE conn6 <- [1,1106,null,{}] 04:30:05 INFO - PROCESS | 1620 | 1472297405211 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}] 04:30:05 INFO - PROCESS | 1620 | 1472297405213 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:05 INFO - PROCESS | 1620 | 1472297405327 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 04:30:05 INFO - PROCESS | 1620 | 1472297405414 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:05 INFO - PROCESS | 1620 | 1472297405417 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:05 INFO - PROCESS | 1620 | ++DOCSHELL 0D1DE400 == 33 [pid = 1620] [id = 286] 04:30:05 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (15C4FC00) [pid = 1620] [serial = 857] [outer = 00000000] 04:30:05 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (15C58000) [pid = 1620] [serial = 858] [outer = 15C4FC00] 04:30:05 INFO - PROCESS | 1620 | 1472297405462 Marionette DEBUG loaded listener.js 04:30:05 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (1642EC00) [pid = 1620] [serial = 859] [outer = 15C4FC00] 04:30:05 INFO - PROCESS | 1620 | 1472297405872 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]]]}] 04:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 730ms 04:30:05 INFO - PROCESS | 1620 | 1472297405937 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 04:30:05 INFO - PROCESS | 1620 | 1472297405939 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 04:30:05 INFO - PROCESS | 1620 | 1472297405942 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:30:05 INFO - PROCESS | 1620 | 1472297405944 Marionette TRACE conn6 <- [1,1110,null,{}] 04:30:05 INFO - PROCESS | 1620 | 1472297405948 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}] 04:30:05 INFO - PROCESS | 1620 | 1472297405954 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:06 INFO - PROCESS | 1620 | 1472297406100 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 04:30:06 INFO - PROCESS | 1620 | 1472297406111 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:06 INFO - PROCESS | 1620 | 1472297406113 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:06 INFO - PROCESS | 1620 | ++DOCSHELL 0D10EC00 == 34 [pid = 1620] [id = 287] 04:30:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (11266800) [pid = 1620] [serial = 860] [outer = 00000000] 04:30:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (16487C00) [pid = 1620] [serial = 861] [outer = 11266800] 04:30:06 INFO - PROCESS | 1620 | 1472297406159 Marionette DEBUG loaded listener.js 04:30:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (16C35000) [pid = 1620] [serial = 862] [outer = 11266800] 04:30:06 INFO - PROCESS | 1620 | 1472297406614 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]]]}] 04:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 730ms 04:30:06 INFO - PROCESS | 1620 | 1472297406688 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 04:30:06 INFO - PROCESS | 1620 | 1472297406690 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 04:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:30:06 INFO - PROCESS | 1620 | 1472297406698 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:30:06 INFO - PROCESS | 1620 | 1472297406700 Marionette TRACE conn6 <- [1,1114,null,{}] 04:30:06 INFO - PROCESS | 1620 | 1472297406703 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}] 04:30:06 INFO - PROCESS | 1620 | 1472297406705 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:06 INFO - PROCESS | 1620 | 1472297406826 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 04:30:06 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (11755400) [pid = 1620] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:30:06 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (0BD46000) [pid = 1620] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:30:06 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (08837000) [pid = 1620] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:30:06 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (0CC2B000) [pid = 1620] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:30:06 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (147D3000) [pid = 1620] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:30:06 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (15902000) [pid = 1620] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:30:06 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (0CA55000) [pid = 1620] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:30:06 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (0C578C00) [pid = 1620] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:30:06 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (12D1B000) [pid = 1620] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:30:06 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (17145800) [pid = 1620] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:30:06 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (12D1E800) [pid = 1620] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:30:06 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (12265400) [pid = 1620] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:30:06 INFO - PROCESS | 1620 | 1472297406965 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:06 INFO - PROCESS | 1620 | 1472297406967 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:06 INFO - PROCESS | 1620 | ++DOCSHELL 08837400 == 35 [pid = 1620] [id = 288] 04:30:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (0BD46000) [pid = 1620] [serial = 863] [outer = 00000000] 04:30:07 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (110CE400) [pid = 1620] [serial = 864] [outer = 0BD46000] 04:30:07 INFO - PROCESS | 1620 | 1472297407014 Marionette DEBUG loaded listener.js 04:30:07 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (11755400) [pid = 1620] [serial = 865] [outer = 0BD46000] 04:30:07 INFO - PROCESS | 1620 | 1472297407358 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]]]}] 04:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 730ms 04:30:07 INFO - PROCESS | 1620 | 1472297407434 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 04:30:07 INFO - PROCESS | 1620 | 1472297407436 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 04:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:30:07 INFO - PROCESS | 1620 | 1472297407440 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:30:07 INFO - PROCESS | 1620 | 1472297407441 Marionette TRACE conn6 <- [1,1118,null,{}] 04:30:07 INFO - PROCESS | 1620 | 1472297407445 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}] 04:30:07 INFO - PROCESS | 1620 | 1472297407447 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:07 INFO - PROCESS | 1620 | 1472297407564 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 04:30:07 INFO - PROCESS | 1620 | [1620] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 04:30:07 INFO - PROCESS | 1620 | 1472297407584 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:07 INFO - PROCESS | 1620 | 1472297407586 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:07 INFO - PROCESS | 1620 | ++DOCSHELL 1173D400 == 36 [pid = 1620] [id = 289] 04:30:07 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (14749800) [pid = 1620] [serial = 866] [outer = 00000000] 04:30:07 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (16E20800) [pid = 1620] [serial = 867] [outer = 14749800] 04:30:07 INFO - PROCESS | 1620 | 1472297407632 Marionette DEBUG loaded listener.js 04:30:07 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (1713AC00) [pid = 1620] [serial = 868] [outer = 14749800] 04:30:08 INFO - PROCESS | 1620 | 1472297408037 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]]]}] 04:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 630ms 04:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:30:08 INFO - PROCESS | 1620 | 1472297408070 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 04:30:08 INFO - PROCESS | 1620 | 1472297408072 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 04:30:08 INFO - PROCESS | 1620 | 1472297408075 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:30:08 INFO - PROCESS | 1620 | 1472297408077 Marionette TRACE conn6 <- [1,1122,null,{}] 04:30:08 INFO - PROCESS | 1620 | 1472297408081 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}] 04:30:08 INFO - PROCESS | 1620 | 1472297408083 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:08 INFO - PROCESS | 1620 | 1472297408195 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 04:30:08 INFO - PROCESS | 1620 | 1472297408230 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:08 INFO - PROCESS | 1620 | 1472297408232 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:08 INFO - PROCESS | 1620 | ++DOCSHELL 08807400 == 37 [pid = 1620] [id = 290] 04:30:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (16C38C00) [pid = 1620] [serial = 869] [outer = 00000000] 04:30:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (17145400) [pid = 1620] [serial = 870] [outer = 16C38C00] 04:30:08 INFO - PROCESS | 1620 | 1472297408281 Marionette DEBUG loaded listener.js 04:30:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (17C11800) [pid = 1620] [serial = 871] [outer = 16C38C00] 04:30:08 INFO - PROCESS | 1620 | 1472297408778 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]]]}] 04:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 770ms 04:30:08 INFO - PROCESS | 1620 | 1472297408846 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 04:30:08 INFO - PROCESS | 1620 | 1472297408848 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 04:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:30:08 INFO - PROCESS | 1620 | 1472297408852 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:30:08 INFO - PROCESS | 1620 | 1472297408853 Marionette TRACE conn6 <- [1,1126,null,{}] 04:30:08 INFO - PROCESS | 1620 | 1472297408857 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}] 04:30:08 INFO - PROCESS | 1620 | 1472297408859 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:08 INFO - PROCESS | 1620 | 1472297408938 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 04:30:08 INFO - PROCESS | 1620 | 1472297408945 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:08 INFO - PROCESS | 1620 | 1472297408947 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:08 INFO - PROCESS | 1620 | ++DOCSHELL 11882800 == 38 [pid = 1620] [id = 291] 04:30:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (15413400) [pid = 1620] [serial = 872] [outer = 00000000] 04:30:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (180DFC00) [pid = 1620] [serial = 873] [outer = 15413400] 04:30:08 INFO - PROCESS | 1620 | 1472297408992 Marionette DEBUG loaded listener.js 04:30:09 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (180E0000) [pid = 1620] [serial = 874] [outer = 15413400] 04:30:09 INFO - PROCESS | 1620 | 1472297409714 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]]]}] 04:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 931ms 04:30:09 INFO - PROCESS | 1620 | 1472297409784 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 04:30:09 INFO - PROCESS | 1620 | 1472297409788 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 04:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:30:09 INFO - PROCESS | 1620 | 1472297409793 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:30:09 INFO - PROCESS | 1620 | 1472297409798 Marionette TRACE conn6 <- [1,1130,null,{}] 04:30:09 INFO - PROCESS | 1620 | 1472297409804 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}] 04:30:09 INFO - PROCESS | 1620 | 1472297409807 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:09 INFO - PROCESS | 1620 | 1472297409963 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 04:30:10 INFO - PROCESS | 1620 | 1472297410086 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:10 INFO - PROCESS | 1620 | 1472297410090 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:10 INFO - PROCESS | 1620 | ++DOCSHELL 0CAEF800 == 39 [pid = 1620] [id = 292] 04:30:10 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (0CAF2C00) [pid = 1620] [serial = 875] [outer = 00000000] 04:30:10 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (10EC1C00) [pid = 1620] [serial = 876] [outer = 0CAF2C00] 04:30:10 INFO - PROCESS | 1620 | 1472297410150 Marionette DEBUG loaded listener.js 04:30:10 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (1226D400) [pid = 1620] [serial = 877] [outer = 0CAF2C00] 04:30:10 INFO - PROCESS | 1620 | 1472297410814 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]]]}] 04:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1078ms 04:30:10 INFO - PROCESS | 1620 | 1472297410873 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 04:30:10 INFO - PROCESS | 1620 | 1472297410878 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 04:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:30:10 INFO - PROCESS | 1620 | 1472297410885 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:30:10 INFO - PROCESS | 1620 | 1472297410888 Marionette TRACE conn6 <- [1,1134,null,{}] 04:30:10 INFO - PROCESS | 1620 | 1472297410892 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}] 04:30:10 INFO - PROCESS | 1620 | 1472297410895 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:11 INFO - PROCESS | 1620 | 1472297411044 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 04:30:11 INFO - PROCESS | 1620 | 1472297411174 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:11 INFO - PROCESS | 1620 | 1472297411177 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:11 INFO - PROCESS | 1620 | ++DOCSHELL 14C9F800 == 40 [pid = 1620] [id = 293] 04:30:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (155B8C00) [pid = 1620] [serial = 878] [outer = 00000000] 04:30:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (15C59800) [pid = 1620] [serial = 879] [outer = 155B8C00] 04:30:11 INFO - PROCESS | 1620 | 1472297411238 Marionette DEBUG loaded listener.js 04:30:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (16466400) [pid = 1620] [serial = 880] [outer = 155B8C00] 04:30:11 INFO - PROCESS | 1620 | 1472297411804 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]]]}] 04:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 970ms 04:30:11 INFO - PROCESS | 1620 | 1472297411857 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 04:30:11 INFO - PROCESS | 1620 | 1472297411860 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 04:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:30:11 INFO - PROCESS | 1620 | 1472297411864 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:30:11 INFO - PROCESS | 1620 | 1472297411868 Marionette TRACE conn6 <- [1,1138,null,{}] 04:30:11 INFO - PROCESS | 1620 | 1472297411879 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}] 04:30:11 INFO - PROCESS | 1620 | 1472297411884 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:11 INFO - PROCESS | 1620 | 1472297411993 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 04:30:12 INFO - PROCESS | 1620 | 1472297412109 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:12 INFO - PROCESS | 1620 | 1472297412112 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:12 INFO - PROCESS | 1620 | ++DOCSHELL 180D5400 == 41 [pid = 1620] [id = 294] 04:30:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (180D7000) [pid = 1620] [serial = 881] [outer = 00000000] 04:30:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 90 (182CC000) [pid = 1620] [serial = 882] [outer = 180D7000] 04:30:12 INFO - PROCESS | 1620 | 1472297412173 Marionette DEBUG loaded listener.js 04:30:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 91 (18C26000) [pid = 1620] [serial = 883] [outer = 180D7000] 04:30:12 INFO - PROCESS | 1620 | 1472297412975 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]]]}] 04:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1134ms 04:30:13 INFO - PROCESS | 1620 | 1472297413004 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 04:30:13 INFO - PROCESS | 1620 | 1472297413009 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 04:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:30:13 INFO - PROCESS | 1620 | 1472297413015 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:30:13 INFO - PROCESS | 1620 | 1472297413018 Marionette TRACE conn6 <- [1,1142,null,{}] 04:30:13 INFO - PROCESS | 1620 | 1472297413024 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}] 04:30:13 INFO - PROCESS | 1620 | 1472297413027 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:13 INFO - PROCESS | 1620 | 1472297413135 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 04:30:13 INFO - PROCESS | 1620 | 1472297413263 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:13 INFO - PROCESS | 1620 | 1472297413268 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:13 INFO - PROCESS | 1620 | ++DOCSHELL 0CAF3800 == 42 [pid = 1620] [id = 295] 04:30:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 92 (0CC12C00) [pid = 1620] [serial = 884] [outer = 00000000] 04:30:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 93 (0CC1E800) [pid = 1620] [serial = 885] [outer = 0CC12C00] 04:30:13 INFO - PROCESS | 1620 | 1472297413322 Marionette DEBUG loaded listener.js 04:30:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 94 (0CEB6800) [pid = 1620] [serial = 886] [outer = 0CC12C00] 04:30:14 INFO - PROCESS | 1620 | --DOCSHELL 08807400 == 41 [pid = 1620] [id = 290] 04:30:14 INFO - PROCESS | 1620 | --DOCSHELL 1173D400 == 40 [pid = 1620] [id = 289] 04:30:14 INFO - PROCESS | 1620 | --DOCSHELL 08837400 == 39 [pid = 1620] [id = 288] 04:30:14 INFO - PROCESS | 1620 | --DOCSHELL 0D10EC00 == 38 [pid = 1620] [id = 287] 04:30:14 INFO - PROCESS | 1620 | --DOCSHELL 0D1DE400 == 37 [pid = 1620] [id = 286] 04:30:14 INFO - PROCESS | 1620 | --DOCSHELL 155B8800 == 36 [pid = 1620] [id = 285] 04:30:14 INFO - PROCESS | 1620 | --DOCSHELL 1474C800 == 35 [pid = 1620] [id = 284] 04:30:14 INFO - PROCESS | 1620 | --DOCSHELL 10E3A800 == 34 [pid = 1620] [id = 283] 04:30:14 INFO - PROCESS | 1620 | --DOCSHELL 0CC19000 == 33 [pid = 1620] [id = 282] 04:30:14 INFO - PROCESS | 1620 | --DOCSHELL 1226EC00 == 32 [pid = 1620] [id = 281] 04:30:14 INFO - PROCESS | 1620 | --DOCSHELL 0880B000 == 31 [pid = 1620] [id = 280] 04:30:14 INFO - PROCESS | 1620 | --DOCSHELL 180D5400 == 30 [pid = 1620] [id = 294] 04:30:14 INFO - PROCESS | 1620 | --DOCSHELL 14C9F800 == 29 [pid = 1620] [id = 293] 04:30:14 INFO - PROCESS | 1620 | --DOCSHELL 11882800 == 28 [pid = 1620] [id = 291] 04:30:14 INFO - PROCESS | 1620 | --DOCSHELL 0CAEF800 == 27 [pid = 1620] [id = 292] 04:30:14 INFO - PROCESS | 1620 | --DOMWINDOW == 93 (16431800) [pid = 1620] [serial = 837] [outer = 00000000] [url = about:blank] 04:30:14 INFO - PROCESS | 1620 | --DOMWINDOW == 92 (117EE800) [pid = 1620] [serial = 819] [outer = 00000000] [url = about:blank] 04:30:14 INFO - PROCESS | 1620 | --DOMWINDOW == 91 (0C268C00) [pid = 1620] [serial = 813] [outer = 00000000] [url = about:blank] 04:30:14 INFO - PROCESS | 1620 | --DOMWINDOW == 90 (0C5E9400) [pid = 1620] [serial = 814] [outer = 00000000] [url = about:blank] 04:30:14 INFO - PROCESS | 1620 | --DOMWINDOW == 89 (0CA4F800) [pid = 1620] [serial = 811] [outer = 00000000] [url = about:blank] 04:30:14 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (0C57AC00) [pid = 1620] [serial = 810] [outer = 00000000] [url = about:blank] 04:30:14 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (0CEB7400) [pid = 1620] [serial = 816] [outer = 00000000] [url = about:blank] 04:30:14 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (14C7C400) [pid = 1620] [serial = 825] [outer = 00000000] [url = about:blank] 04:30:14 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (0D105C00) [pid = 1620] [serial = 817] [outer = 00000000] [url = about:blank] 04:30:14 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (15935C00) [pid = 1620] [serial = 828] [outer = 00000000] [url = about:blank] 04:30:14 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (110D5800) [pid = 1620] [serial = 832] [outer = 00000000] [url = about:blank] 04:30:14 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (0CEB8400) [pid = 1620] [serial = 831] [outer = 00000000] [url = about:blank] 04:30:14 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (10EBEC00) [pid = 1620] [serial = 802] [outer = 00000000] [url = about:blank] 04:30:14 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (0CEBBC00) [pid = 1620] [serial = 801] [outer = 00000000] [url = about:blank] 04:30:14 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (14C81400) [pid = 1620] [serial = 805] [outer = 00000000] [url = about:blank] 04:30:14 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (1474C400) [pid = 1620] [serial = 804] [outer = 00000000] [url = about:blank] 04:30:14 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (15C23000) [pid = 1620] [serial = 829] [outer = 00000000] [url = about:blank] 04:30:14 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (181CDC00) [pid = 1620] [serial = 808] [outer = 00000000] [url = about:blank] 04:30:14 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (180DB000) [pid = 1620] [serial = 807] [outer = 00000000] [url = about:blank] 04:30:14 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (13EE8800) [pid = 1620] [serial = 822] [outer = 00000000] [url = about:blank] 04:30:14 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (15415C00) [pid = 1620] [serial = 826] [outer = 00000000] [url = about:blank] 04:30:14 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (14750C00) [pid = 1620] [serial = 823] [outer = 00000000] [url = about:blank] 04:30:14 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (155BCC00) [pid = 1620] [serial = 834] [outer = 00000000] [url = about:blank] 04:30:14 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (15905800) [pid = 1620] [serial = 835] [outer = 00000000] [url = about:blank] 04:30:14 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (12265800) [pid = 1620] [serial = 820] [outer = 00000000] [url = about:blank] 04:30:14 INFO - PROCESS | 1620 | 1472297414516 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]]]}] 04:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1534ms 04:30:14 INFO - PROCESS | 1620 | 1472297414550 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 04:30:14 INFO - PROCESS | 1620 | 1472297414555 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 04:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:30:14 INFO - PROCESS | 1620 | 1472297414559 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:30:14 INFO - PROCESS | 1620 | 1472297414562 Marionette TRACE conn6 <- [1,1146,null,{}] 04:30:14 INFO - PROCESS | 1620 | 1472297414568 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}] 04:30:14 INFO - PROCESS | 1620 | 1472297414571 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:14 INFO - PROCESS | 1620 | 1472297414656 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 04:30:14 INFO - PROCESS | 1620 | 1472297414665 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:14 INFO - PROCESS | 1620 | 1472297414669 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:14 INFO - PROCESS | 1620 | ++DOCSHELL 0C5E9400 == 28 [pid = 1620] [id = 296] 04:30:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (0C6F2C00) [pid = 1620] [serial = 887] [outer = 00000000] 04:30:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (0CA4F800) [pid = 1620] [serial = 888] [outer = 0C6F2C00] 04:30:14 INFO - PROCESS | 1620 | 1472297414719 Marionette DEBUG loaded listener.js 04:30:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (0CA5B000) [pid = 1620] [serial = 889] [outer = 0C6F2C00] 04:30:15 INFO - PROCESS | 1620 | 1472297415197 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]]]}] 04:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 690ms 04:30:15 INFO - PROCESS | 1620 | 1472297415250 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 04:30:15 INFO - PROCESS | 1620 | 1472297415255 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 04:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:30:15 INFO - PROCESS | 1620 | 1472297415261 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:30:15 INFO - PROCESS | 1620 | 1472297415264 Marionette TRACE conn6 <- [1,1150,null,{}] 04:30:15 INFO - PROCESS | 1620 | 1472297415267 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}] 04:30:15 INFO - PROCESS | 1620 | 1472297415270 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:15 INFO - PROCESS | 1620 | 1472297415359 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 04:30:15 INFO - PROCESS | 1620 | 1472297415406 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:15 INFO - PROCESS | 1620 | 1472297415408 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:15 INFO - PROCESS | 1620 | ++DOCSHELL 0CEBBC00 == 29 [pid = 1620] [id = 297] 04:30:15 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (0CED8400) [pid = 1620] [serial = 890] [outer = 00000000] 04:30:15 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (0D105C00) [pid = 1620] [serial = 891] [outer = 0CED8400] 04:30:15 INFO - PROCESS | 1620 | 1472297415465 Marionette DEBUG loaded listener.js 04:30:15 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (0D239800) [pid = 1620] [serial = 892] [outer = 0CED8400] 04:30:15 INFO - PROCESS | 1620 | 1472297415912 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]]]}] 04:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 731ms 04:30:15 INFO - PROCESS | 1620 | 1472297415996 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 04:30:15 INFO - PROCESS | 1620 | 1472297415998 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 04:30:15 INFO - PROCESS | 1620 | 1472297416001 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:30:15 INFO - PROCESS | 1620 | 1472297416005 Marionette TRACE conn6 <- [1,1154,null,{}] 04:30:16 INFO - PROCESS | 1620 | 1472297416016 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}] 04:30:16 INFO - PROCESS | 1620 | 1472297416020 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:16 INFO - PROCESS | 1620 | 1472297416104 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 04:30:16 INFO - PROCESS | 1620 | 1472297416111 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:16 INFO - PROCESS | 1620 | 1472297416114 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:16 INFO - PROCESS | 1620 | ++DOCSHELL 117EF400 == 30 [pid = 1620] [id = 298] 04:30:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (117EFC00) [pid = 1620] [serial = 893] [outer = 00000000] 04:30:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (12267400) [pid = 1620] [serial = 894] [outer = 117EFC00] 04:30:16 INFO - PROCESS | 1620 | 1472297416164 Marionette DEBUG loaded listener.js 04:30:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (12D21400) [pid = 1620] [serial = 895] [outer = 117EFC00] 04:30:16 INFO - PROCESS | 1620 | 1472297416662 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]]]}] 04:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 670ms 04:30:16 INFO - PROCESS | 1620 | 1472297416676 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 04:30:16 INFO - PROCESS | 1620 | 1472297416678 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 04:30:16 INFO - PROCESS | 1620 | 1472297416681 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:30:16 INFO - PROCESS | 1620 | 1472297416683 Marionette TRACE conn6 <- [1,1158,null,{}] 04:30:16 INFO - PROCESS | 1620 | 1472297416686 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}] 04:30:16 INFO - PROCESS | 1620 | 1472297416688 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:16 INFO - PROCESS | 1620 | 1472297416836 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 04:30:16 INFO - PROCESS | 1620 | 1472297416849 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:16 INFO - PROCESS | 1620 | 1472297416851 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:16 INFO - PROCESS | 1620 | ++DOCSHELL 13E60400 == 31 [pid = 1620] [id = 299] 04:30:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (13E60800) [pid = 1620] [serial = 896] [outer = 00000000] 04:30:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (14747000) [pid = 1620] [serial = 897] [outer = 13E60800] 04:30:16 INFO - PROCESS | 1620 | 1472297416898 Marionette DEBUG loaded listener.js 04:30:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (14751C00) [pid = 1620] [serial = 898] [outer = 13E60800] 04:30:17 INFO - PROCESS | 1620 | 1472297417333 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]]]}] 04:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 670ms 04:30:17 INFO - PROCESS | 1620 | 1472297417356 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 04:30:17 INFO - PROCESS | 1620 | 1472297417358 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 04:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:30:17 INFO - PROCESS | 1620 | 1472297417361 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:30:17 INFO - PROCESS | 1620 | 1472297417363 Marionette TRACE conn6 <- [1,1162,null,{}] 04:30:17 INFO - PROCESS | 1620 | 1472297417366 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}] 04:30:17 INFO - PROCESS | 1620 | 1472297417369 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:17 INFO - PROCESS | 1620 | 1472297417476 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 04:30:17 INFO - PROCESS | 1620 | 1472297417482 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:17 INFO - PROCESS | 1620 | 1472297417484 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:17 INFO - PROCESS | 1620 | ++DOCSHELL 147CB800 == 32 [pid = 1620] [id = 300] 04:30:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (147CDC00) [pid = 1620] [serial = 899] [outer = 00000000] 04:30:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (14C83400) [pid = 1620] [serial = 900] [outer = 147CDC00] 04:30:17 INFO - PROCESS | 1620 | 1472297417530 Marionette DEBUG loaded listener.js 04:30:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (15415C00) [pid = 1620] [serial = 901] [outer = 147CDC00] 04:30:17 INFO - PROCESS | 1620 | 1472297417980 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] 04:30:18 INFO - PROCESS | 1620 | 1472297418043 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 04:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:30:18 INFO - PROCESS | 1620 | 1472297418046 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:30:18 INFO - PROCESS | 1620 | 1472297418048 Marionette TRACE conn6 <- [1,1166,null,{}] 04:30:18 INFO - PROCESS | 1620 | 1472297418052 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}] 04:30:18 INFO - PROCESS | 1620 | 1472297418057 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:18 INFO - PROCESS | 1620 | 1472297418219 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 04:30:18 INFO - PROCESS | 1620 | 1472297418238 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:18 INFO - PROCESS | 1620 | 1472297418240 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:18 INFO - PROCESS | 1620 | ++DOCSHELL 155BCC00 == 33 [pid = 1620] [id = 301] 04:30:18 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (15902C00) [pid = 1620] [serial = 902] [outer = 00000000] 04:30:18 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (15C24C00) [pid = 1620] [serial = 903] [outer = 15902C00] 04:30:18 INFO - PROCESS | 1620 | 1472297418286 Marionette DEBUG loaded listener.js 04:30:18 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (15C56400) [pid = 1620] [serial = 904] [outer = 15902C00] 04:30:18 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (16C38C00) [pid = 1620] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:30:18 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (15413400) [pid = 1620] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:30:18 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (15C4FC00) [pid = 1620] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:30:18 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (11266800) [pid = 1620] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:30:18 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (0CC1A000) [pid = 1620] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:30:18 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (12D1B800) [pid = 1620] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:30:18 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (10E7D000) [pid = 1620] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:30:18 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (0BD46000) [pid = 1620] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:30:18 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (15902800) [pid = 1620] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:30:18 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (1474D800) [pid = 1620] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:30:18 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (0880D400) [pid = 1620] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:30:18 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (15C5A400) [pid = 1620] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:30:18 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (14749800) [pid = 1620] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:30:18 INFO - PROCESS | 1620 | 1472297418938 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] 04:30:18 INFO - PROCESS | 1620 | 1472297418980 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 04:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:30:18 INFO - PROCESS | 1620 | 1472297418983 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:30:18 INFO - PROCESS | 1620 | 1472297418985 Marionette TRACE conn6 <- [1,1170,null,{}] 04:30:18 INFO - PROCESS | 1620 | 1472297418988 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}] 04:30:18 INFO - PROCESS | 1620 | 1472297418990 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:19 INFO - PROCESS | 1620 | 1472297419067 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 04:30:19 INFO - PROCESS | 1620 | 1472297419073 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:19 INFO - PROCESS | 1620 | 1472297419075 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:19 INFO - PROCESS | 1620 | ++DOCSHELL 0BD45800 == 34 [pid = 1620] [id = 302] 04:30:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (0C26B400) [pid = 1620] [serial = 905] [outer = 00000000] 04:30:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (15908800) [pid = 1620] [serial = 906] [outer = 0C26B400] 04:30:19 INFO - PROCESS | 1620 | 1472297419120 Marionette DEBUG loaded listener.js 04:30:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (1590C400) [pid = 1620] [serial = 907] [outer = 0C26B400] 04:30:19 INFO - PROCESS | 1620 | 1472297419559 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] 04:30:19 INFO - PROCESS | 1620 | 1472297419620 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 04:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:30:19 INFO - PROCESS | 1620 | 1472297419624 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:30:19 INFO - PROCESS | 1620 | 1472297419625 Marionette TRACE conn6 <- [1,1174,null,{}] 04:30:19 INFO - PROCESS | 1620 | 1472297419629 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}] 04:30:19 INFO - PROCESS | 1620 | 1472297419631 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:19 INFO - PROCESS | 1620 | 1472297419709 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 04:30:19 INFO - PROCESS | 1620 | 1472297419717 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:19 INFO - PROCESS | 1620 | 1472297419719 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:19 INFO - PROCESS | 1620 | ++DOCSHELL 0883A000 == 35 [pid = 1620] [id = 303] 04:30:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (15C51800) [pid = 1620] [serial = 908] [outer = 00000000] 04:30:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (16469800) [pid = 1620] [serial = 909] [outer = 15C51800] 04:30:19 INFO - PROCESS | 1620 | 1472297419767 Marionette DEBUG loaded listener.js 04:30:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (16435C00) [pid = 1620] [serial = 910] [outer = 15C51800] 04:30:20 INFO - PROCESS | 1620 | 1472297420212 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] 04:30:20 INFO - PROCESS | 1620 | 1472297420262 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 04:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:30:20 INFO - PROCESS | 1620 | 1472297420265 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:30:20 INFO - PROCESS | 1620 | 1472297420267 Marionette TRACE conn6 <- [1,1178,null,{}] 04:30:20 INFO - PROCESS | 1620 | 1472297420271 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}] 04:30:20 INFO - PROCESS | 1620 | 1472297420273 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:20 INFO - PROCESS | 1620 | 1472297420355 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 04:30:20 INFO - PROCESS | 1620 | 1472297420361 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:20 INFO - PROCESS | 1620 | 1472297420363 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:20 INFO - PROCESS | 1620 | ++DOCSHELL 117E6800 == 36 [pid = 1620] [id = 304] 04:30:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (16543800) [pid = 1620] [serial = 911] [outer = 00000000] 04:30:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (16E1E000) [pid = 1620] [serial = 912] [outer = 16543800] 04:30:20 INFO - PROCESS | 1620 | 1472297420408 Marionette DEBUG loaded listener.js 04:30:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (1713EC00) [pid = 1620] [serial = 913] [outer = 16543800] 04:30:21 INFO - PROCESS | 1620 | --DOCSHELL 0C5E9400 == 35 [pid = 1620] [id = 296] 04:30:21 INFO - PROCESS | 1620 | --DOCSHELL 0CAF3800 == 34 [pid = 1620] [id = 295] 04:30:21 INFO - PROCESS | 1620 | --DOCSHELL 117EF400 == 33 [pid = 1620] [id = 298] 04:30:21 INFO - PROCESS | 1620 | --DOCSHELL 13E60400 == 32 [pid = 1620] [id = 299] 04:30:21 INFO - PROCESS | 1620 | --DOCSHELL 155BCC00 == 31 [pid = 1620] [id = 301] 04:30:21 INFO - PROCESS | 1620 | --DOCSHELL 0BD45800 == 30 [pid = 1620] [id = 302] 04:30:21 INFO - PROCESS | 1620 | --DOCSHELL 0883A000 == 29 [pid = 1620] [id = 303] 04:30:21 INFO - PROCESS | 1620 | --DOCSHELL 147CB800 == 28 [pid = 1620] [id = 300] 04:30:21 INFO - PROCESS | 1620 | --DOCSHELL 0CEBBC00 == 27 [pid = 1620] [id = 297] 04:30:22 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (15C58000) [pid = 1620] [serial = 858] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (16487C00) [pid = 1620] [serial = 861] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (1642EC00) [pid = 1620] [serial = 859] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (0CC27800) [pid = 1620] [serial = 846] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (0CAE8000) [pid = 1620] [serial = 847] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (13EE8000) [pid = 1620] [serial = 843] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (14C84C00) [pid = 1620] [serial = 844] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (11299400) [pid = 1620] [serial = 849] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (11735C00) [pid = 1620] [serial = 850] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (110CE400) [pid = 1620] [serial = 864] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (15935400) [pid = 1620] [serial = 855] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (147CCC00) [pid = 1620] [serial = 852] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (14C2EC00) [pid = 1620] [serial = 853] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (08836000) [pid = 1620] [serial = 840] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (0C26D800) [pid = 1620] [serial = 841] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (16C35000) [pid = 1620] [serial = 862] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (17C11800) [pid = 1620] [serial = 871] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 1620 | --DOMWINDOW == 65 (16432000) [pid = 1620] [serial = 838] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 1620 | --DOMWINDOW == 64 (11755400) [pid = 1620] [serial = 865] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 1620 | --DOMWINDOW == 63 (16E20800) [pid = 1620] [serial = 867] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 1620 | --DOMWINDOW == 62 (15C0F000) [pid = 1620] [serial = 856] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 1620 | --DOMWINDOW == 61 (1713AC00) [pid = 1620] [serial = 868] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 1620 | --DOMWINDOW == 60 (17145400) [pid = 1620] [serial = 870] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 1620 | --DOMWINDOW == 59 (180DFC00) [pid = 1620] [serial = 873] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 1620 | --DOMWINDOW == 58 (180E0000) [pid = 1620] [serial = 874] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 1620 | 1472297422159 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] 04:30:22 INFO - PROCESS | 1620 | 1472297422209 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 04:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:30:22 INFO - PROCESS | 1620 | 1472297422214 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:30:22 INFO - PROCESS | 1620 | 1472297422217 Marionette TRACE conn6 <- [1,1182,null,{}] 04:30:22 INFO - PROCESS | 1620 | 1472297422223 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}] 04:30:22 INFO - PROCESS | 1620 | 1472297422226 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:22 INFO - PROCESS | 1620 | 1472297422319 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 04:30:22 INFO - PROCESS | 1620 | 1472297422327 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:22 INFO - PROCESS | 1620 | 1472297422331 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:22 INFO - PROCESS | 1620 | ++DOCSHELL 0C5E5C00 == 28 [pid = 1620] [id = 305] 04:30:22 INFO - PROCESS | 1620 | ++DOMWINDOW == 59 (0C5E6C00) [pid = 1620] [serial = 914] [outer = 00000000] 04:30:22 INFO - PROCESS | 1620 | ++DOMWINDOW == 60 (0C6F2000) [pid = 1620] [serial = 915] [outer = 0C5E6C00] 04:30:22 INFO - PROCESS | 1620 | 1472297422382 Marionette DEBUG loaded listener.js 04:30:22 INFO - PROCESS | 1620 | ++DOMWINDOW == 61 (0C6FAC00) [pid = 1620] [serial = 916] [outer = 0C5E6C00] 04:30:22 INFO - PROCESS | 1620 | 1472297422862 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] 04:30:22 INFO - PROCESS | 1620 | 1472297422909 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 04:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:30:22 INFO - PROCESS | 1620 | 1472297422920 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:30:22 INFO - PROCESS | 1620 | 1472297422923 Marionette TRACE conn6 <- [1,1186,null,{}] 04:30:22 INFO - PROCESS | 1620 | 1472297422927 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}] 04:30:22 INFO - PROCESS | 1620 | 1472297422930 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:23 INFO - PROCESS | 1620 | 1472297423017 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 04:30:23 INFO - PROCESS | 1620 | 1472297423027 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:23 INFO - PROCESS | 1620 | 1472297423030 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:23 INFO - PROCESS | 1620 | ++DOCSHELL 0C533400 == 29 [pid = 1620] [id = 306] 04:30:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 62 (0CC24400) [pid = 1620] [serial = 917] [outer = 00000000] 04:30:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 63 (0CC2BC00) [pid = 1620] [serial = 918] [outer = 0CC24400] 04:30:23 INFO - PROCESS | 1620 | 1472297423078 Marionette DEBUG loaded listener.js 04:30:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 64 (0CEB7400) [pid = 1620] [serial = 919] [outer = 0CC24400] 04:30:23 INFO - PROCESS | 1620 | 1472297423539 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]]]}] 04:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 670ms 04:30:23 INFO - PROCESS | 1620 | 1472297423595 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 04:30:23 INFO - PROCESS | 1620 | 1472297423597 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 04:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:30:23 INFO - PROCESS | 1620 | 1472297423601 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:30:23 INFO - PROCESS | 1620 | 1472297423604 Marionette TRACE conn6 <- [1,1190,null,{}] 04:30:23 INFO - PROCESS | 1620 | 1472297423616 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}] 04:30:23 INFO - PROCESS | 1620 | 1472297423620 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:23 INFO - PROCESS | 1620 | 1472297423732 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 04:30:23 INFO - PROCESS | 1620 | 1472297423750 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:23 INFO - PROCESS | 1620 | 1472297423753 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:23 INFO - PROCESS | 1620 | ++DOCSHELL 11719400 == 30 [pid = 1620] [id = 307] 04:30:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 65 (1171CC00) [pid = 1620] [serial = 920] [outer = 00000000] 04:30:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 66 (11742800) [pid = 1620] [serial = 921] [outer = 1171CC00] 04:30:23 INFO - PROCESS | 1620 | 1472297423803 Marionette DEBUG loaded listener.js 04:30:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (117EDC00) [pid = 1620] [serial = 922] [outer = 1171CC00] 04:30:24 INFO - PROCESS | 1620 | 1472297424252 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]]]}] 04:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 04:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 670ms 04:30:24 INFO - PROCESS | 1620 | 1472297424275 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 04:30:24 INFO - PROCESS | 1620 | 1472297424277 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 04:30:24 INFO - PROCESS | 1620 | 1472297424281 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:30:24 INFO - PROCESS | 1620 | 1472297424283 Marionette TRACE conn6 <- [1,1194,null,{}] 04:30:24 INFO - PROCESS | 1620 | 1472297424286 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}] 04:30:24 INFO - PROCESS | 1620 | 1472297424288 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:24 INFO - PROCESS | 1620 | 1472297424371 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 04:30:24 INFO - PROCESS | 1620 | 1472297424376 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:24 INFO - PROCESS | 1620 | 1472297424378 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:24 INFO - PROCESS | 1620 | ++DOCSHELL 112A5000 == 31 [pid = 1620] [id = 308] 04:30:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (1173E400) [pid = 1620] [serial = 923] [outer = 00000000] 04:30:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (13016800) [pid = 1620] [serial = 924] [outer = 1173E400] 04:30:24 INFO - PROCESS | 1620 | 1472297424424 Marionette DEBUG loaded listener.js 04:30:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (14345800) [pid = 1620] [serial = 925] [outer = 1173E400] 04:30:24 INFO - PROCESS | 1620 | 1472297424842 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]]]}] 04:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 04:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 570ms 04:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:30:24 INFO - PROCESS | 1620 | 1472297424855 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 04:30:24 INFO - PROCESS | 1620 | 1472297424857 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 04:30:24 INFO - PROCESS | 1620 | 1472297424860 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:30:24 INFO - PROCESS | 1620 | 1472297424862 Marionette TRACE conn6 <- [1,1198,null,{}] 04:30:24 INFO - PROCESS | 1620 | 1472297424895 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}] 04:30:24 INFO - PROCESS | 1620 | 1472297424898 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:24 INFO - PROCESS | 1620 | 1472297424980 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 04:30:24 INFO - PROCESS | 1620 | 1472297424986 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:24 INFO - PROCESS | 1620 | 1472297424988 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:24 INFO - PROCESS | 1620 | ++DOCSHELL 14746800 == 32 [pid = 1620] [id = 309] 04:30:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (14748000) [pid = 1620] [serial = 926] [outer = 00000000] 04:30:25 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (147C9400) [pid = 1620] [serial = 927] [outer = 14748000] 04:30:25 INFO - PROCESS | 1620 | 1472297425036 Marionette DEBUG loaded listener.js 04:30:25 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (147D7400) [pid = 1620] [serial = 928] [outer = 14748000] 04:30:25 INFO - PROCESS | 1620 | 1472297425522 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]]]}] 04:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 730ms 04:30:25 INFO - PROCESS | 1620 | 1472297425591 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 04:30:25 INFO - PROCESS | 1620 | 1472297425593 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 04:30:25 INFO - PROCESS | 1620 | 1472297425596 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:30:25 INFO - PROCESS | 1620 | 1472297425598 Marionette TRACE conn6 <- [1,1202,null,{}] 04:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:30:25 INFO - PROCESS | 1620 | 1472297425602 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}] 04:30:25 INFO - PROCESS | 1620 | 1472297425607 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:25 INFO - PROCESS | 1620 | 1472297425707 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 04:30:25 INFO - PROCESS | 1620 | 1472297425720 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:25 INFO - PROCESS | 1620 | 1472297425722 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:25 INFO - PROCESS | 1620 | ++DOCSHELL 15903800 == 33 [pid = 1620] [id = 310] 04:30:25 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (15904400) [pid = 1620] [serial = 929] [outer = 00000000] 04:30:25 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (1590D000) [pid = 1620] [serial = 930] [outer = 15904400] 04:30:25 INFO - PROCESS | 1620 | 1472297425768 Marionette DEBUG loaded listener.js 04:30:25 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (15935800) [pid = 1620] [serial = 931] [outer = 15904400] 04:30:26 INFO - PROCESS | 1620 | 1472297426192 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]]]}] 04:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 630ms 04:30:26 INFO - PROCESS | 1620 | 1472297426231 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 04:30:26 INFO - PROCESS | 1620 | 1472297426233 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 04:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:30:26 INFO - PROCESS | 1620 | 1472297426236 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:30:26 INFO - PROCESS | 1620 | 1472297426238 Marionette TRACE conn6 <- [1,1206,null,{}] 04:30:26 INFO - PROCESS | 1620 | 1472297426241 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}] 04:30:26 INFO - PROCESS | 1620 | 1472297426243 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:26 INFO - PROCESS | 1620 | 1472297426322 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 04:30:26 INFO - PROCESS | 1620 | 1472297426356 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:26 INFO - PROCESS | 1620 | 1472297426358 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:26 INFO - PROCESS | 1620 | ++DOCSHELL 155BB400 == 34 [pid = 1620] [id = 311] 04:30:26 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (15C07000) [pid = 1620] [serial = 932] [outer = 00000000] 04:30:26 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (15C21C00) [pid = 1620] [serial = 933] [outer = 15C07000] 04:30:26 INFO - PROCESS | 1620 | 1472297426403 Marionette DEBUG loaded listener.js 04:30:26 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (15C23800) [pid = 1620] [serial = 934] [outer = 15C07000] 04:30:26 INFO - PROCESS | 1620 | 1472297426806 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]]]}] 04:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 630ms 04:30:26 INFO - PROCESS | 1620 | 1472297426881 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 04:30:26 INFO - PROCESS | 1620 | 1472297426883 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 04:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:30:26 INFO - PROCESS | 1620 | 1472297426886 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:30:26 INFO - PROCESS | 1620 | 1472297426888 Marionette TRACE conn6 <- [1,1210,null,{}] 04:30:26 INFO - PROCESS | 1620 | 1472297426892 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}] 04:30:26 INFO - PROCESS | 1620 | 1472297426893 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:26 INFO - PROCESS | 1620 | 1472297426970 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 04:30:26 INFO - PROCESS | 1620 | 1472297426979 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:26 INFO - PROCESS | 1620 | 1472297426980 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:26 INFO - PROCESS | 1620 | ++DOCSHELL 15C5E800 == 35 [pid = 1620] [id = 312] 04:30:26 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (1642CC00) [pid = 1620] [serial = 935] [outer = 00000000] 04:30:27 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (16433800) [pid = 1620] [serial = 936] [outer = 1642CC00] 04:30:27 INFO - PROCESS | 1620 | 1472297427025 Marionette DEBUG loaded listener.js 04:30:27 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (16430400) [pid = 1620] [serial = 937] [outer = 1642CC00] 04:30:27 INFO - PROCESS | 1620 | 1472297427440 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] 04:30:27 INFO - PROCESS | 1620 | 1472297427525 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 04:30:27 INFO - PROCESS | 1620 | 1472297427528 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:30:27 INFO - PROCESS | 1620 | 1472297427530 Marionette TRACE conn6 <- [1,1214,null,{}] 04:30:27 INFO - PROCESS | 1620 | 1472297427534 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}] 04:30:27 INFO - PROCESS | 1620 | 1472297427535 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:27 INFO - PROCESS | 1620 | 1472297427645 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 04:30:27 INFO - PROCESS | 1620 | 1472297427731 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:27 INFO - PROCESS | 1620 | 1472297427733 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:27 INFO - PROCESS | 1620 | ++DOCSHELL 11719000 == 36 [pid = 1620] [id = 313] 04:30:27 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (16463400) [pid = 1620] [serial = 938] [outer = 00000000] 04:30:27 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (16539800) [pid = 1620] [serial = 939] [outer = 16463400] 04:30:27 INFO - PROCESS | 1620 | 1472297427778 Marionette DEBUG loaded listener.js 04:30:27 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (15934400) [pid = 1620] [serial = 940] [outer = 16463400] 04:30:28 INFO - PROCESS | 1620 | 1472297428203 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]]]}] 04:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 730ms 04:30:28 INFO - PROCESS | 1620 | 1472297428263 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 04:30:28 INFO - PROCESS | 1620 | 1472297428265 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 04:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:30:28 INFO - PROCESS | 1620 | 1472297428268 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:30:28 INFO - PROCESS | 1620 | 1472297428270 Marionette TRACE conn6 <- [1,1218,null,{}] 04:30:28 INFO - PROCESS | 1620 | 1472297428274 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}] 04:30:28 INFO - PROCESS | 1620 | 1472297428276 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:28 INFO - PROCESS | 1620 | 1472297428393 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 04:30:28 INFO - PROCESS | 1620 | 1472297428402 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:28 INFO - PROCESS | 1620 | 1472297428404 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:28 INFO - PROCESS | 1620 | ++DOCSHELL 0882FC00 == 37 [pid = 1620] [id = 314] 04:30:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (16462000) [pid = 1620] [serial = 941] [outer = 00000000] 04:30:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (16E1BC00) [pid = 1620] [serial = 942] [outer = 16462000] 04:30:28 INFO - PROCESS | 1620 | 1472297428448 Marionette DEBUG loaded listener.js 04:30:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (1713B800) [pid = 1620] [serial = 943] [outer = 16462000] 04:30:28 INFO - PROCESS | 1620 | 1472297428888 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]]]}] 04:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 670ms 04:30:28 INFO - PROCESS | 1620 | 1472297428939 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 04:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:30:28 INFO - PROCESS | 1620 | 1472297428941 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 04:30:28 INFO - PROCESS | 1620 | 1472297428944 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:30:28 INFO - PROCESS | 1620 | 1472297428947 Marionette TRACE conn6 <- [1,1222,null,{}] 04:30:28 INFO - PROCESS | 1620 | 1472297428957 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}] 04:30:28 INFO - PROCESS | 1620 | 1472297428959 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:29 INFO - PROCESS | 1620 | 1472297429108 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 04:30:29 INFO - PROCESS | 1620 | 1472297429137 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:29 INFO - PROCESS | 1620 | 1472297429139 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:29 INFO - PROCESS | 1620 | ++DOCSHELL 13E58C00 == 38 [pid = 1620] [id = 315] 04:30:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (1715DC00) [pid = 1620] [serial = 944] [outer = 00000000] 04:30:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 90 (180C4800) [pid = 1620] [serial = 945] [outer = 1715DC00] 04:30:29 INFO - PROCESS | 1620 | 1472297429186 Marionette DEBUG loaded listener.js 04:30:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 91 (180DA400) [pid = 1620] [serial = 946] [outer = 1715DC00] 04:30:29 INFO - PROCESS | 1620 | --DOMWINDOW == 90 (15C51800) [pid = 1620] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:30:29 INFO - PROCESS | 1620 | --DOMWINDOW == 89 (13E60800) [pid = 1620] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:30:29 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (147CDC00) [pid = 1620] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:30:29 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (15902C00) [pid = 1620] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:30:29 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (117EFC00) [pid = 1620] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:30:29 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (0CED8400) [pid = 1620] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:30:29 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (0C6F2C00) [pid = 1620] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:30:29 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (0CC12C00) [pid = 1620] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:30:29 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (180D7000) [pid = 1620] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:30:29 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (155B8C00) [pid = 1620] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:30:29 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (0CAF2C00) [pid = 1620] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:30:29 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (0C26B400) [pid = 1620] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:30:29 INFO - PROCESS | 1620 | 1472297429770 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]]]}] 04:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 890ms 04:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:30:29 INFO - PROCESS | 1620 | 1472297429836 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 04:30:29 INFO - PROCESS | 1620 | 1472297429838 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 04:30:29 INFO - PROCESS | 1620 | 1472297429841 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:30:29 INFO - PROCESS | 1620 | 1472297429843 Marionette TRACE conn6 <- [1,1226,null,{}] 04:30:29 INFO - PROCESS | 1620 | 1472297429846 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}] 04:30:29 INFO - PROCESS | 1620 | 1472297429848 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:29 INFO - PROCESS | 1620 | 1472297429926 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 04:30:30 INFO - PROCESS | 1620 | 1472297430023 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:30 INFO - PROCESS | 1620 | 1472297430025 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:30 INFO - PROCESS | 1620 | ++DOCSHELL 08836800 == 39 [pid = 1620] [id = 316] 04:30:30 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (0C26B400) [pid = 1620] [serial = 947] [outer = 00000000] 04:30:30 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (11888000) [pid = 1620] [serial = 948] [outer = 0C26B400] 04:30:30 INFO - PROCESS | 1620 | 1472297430070 Marionette DEBUG loaded listener.js 04:30:30 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (13E60800) [pid = 1620] [serial = 949] [outer = 0C26B400] 04:30:30 INFO - PROCESS | 1620 | 1472297430409 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]]]}] 04:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 631ms 04:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:30:30 INFO - PROCESS | 1620 | 1472297430473 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 04:30:30 INFO - PROCESS | 1620 | 1472297430475 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 04:30:30 INFO - PROCESS | 1620 | 1472297430478 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:30:30 INFO - PROCESS | 1620 | 1472297430479 Marionette TRACE conn6 <- [1,1230,null,{}] 04:30:30 INFO - PROCESS | 1620 | 1472297430491 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}] 04:30:30 INFO - PROCESS | 1620 | 1472297430493 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:30 INFO - PROCESS | 1620 | 1472297430572 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 04:30:30 INFO - PROCESS | 1620 | 1472297430577 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:30 INFO - PROCESS | 1620 | 1472297430579 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:30 INFO - PROCESS | 1620 | ++DOCSHELL 117EFC00 == 40 [pid = 1620] [id = 317] 04:30:30 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (12D1B800) [pid = 1620] [serial = 950] [outer = 00000000] 04:30:30 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (1642B400) [pid = 1620] [serial = 951] [outer = 12D1B800] 04:30:30 INFO - PROCESS | 1620 | 1472297430623 Marionette DEBUG loaded listener.js 04:30:30 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (17C0E800) [pid = 1620] [serial = 952] [outer = 12D1B800] 04:30:31 INFO - PROCESS | 1620 | 1472297431039 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]]]}] 04:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 630ms 04:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:30:31 INFO - PROCESS | 1620 | 1472297431109 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 04:30:31 INFO - PROCESS | 1620 | 1472297431111 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 04:30:31 INFO - PROCESS | 1620 | 1472297431114 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:30:31 INFO - PROCESS | 1620 | 1472297431116 Marionette TRACE conn6 <- [1,1234,null,{}] 04:30:31 INFO - PROCESS | 1620 | 1472297431119 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}] 04:30:31 INFO - PROCESS | 1620 | 1472297431121 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:31 INFO - PROCESS | 1620 | 1472297431203 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 04:30:31 INFO - PROCESS | 1620 | 1472297431212 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:31 INFO - PROCESS | 1620 | 1472297431214 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:31 INFO - PROCESS | 1620 | ++DOCSHELL 1474A400 == 41 [pid = 1620] [id = 318] 04:30:31 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (15C51800) [pid = 1620] [serial = 953] [outer = 00000000] 04:30:31 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (181CB000) [pid = 1620] [serial = 954] [outer = 15C51800] 04:30:31 INFO - PROCESS | 1620 | 1472297431260 Marionette DEBUG loaded listener.js 04:30:31 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (182D8400) [pid = 1620] [serial = 955] [outer = 15C51800] 04:30:31 INFO - PROCESS | 1620 | 1472297431726 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]]]}] 04:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 670ms 04:30:31 INFO - PROCESS | 1620 | 1472297431797 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 04:30:31 INFO - PROCESS | 1620 | 1472297431802 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 04:30:31 INFO - PROCESS | 1620 | 1472297431807 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:30:31 INFO - PROCESS | 1620 | 1472297431812 Marionette TRACE conn6 <- [1,1238,null,{}] 04:30:31 INFO - PROCESS | 1620 | 1472297431819 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}] 04:30:31 INFO - PROCESS | 1620 | 1472297431822 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:31 INFO - PROCESS | 1620 | 1472297432001 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 04:30:32 INFO - PROCESS | 1620 | 1472297432107 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:32 INFO - PROCESS | 1620 | 1472297432112 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:32 INFO - PROCESS | 1620 | ++DOCSHELL 0C276800 == 42 [pid = 1620] [id = 319] 04:30:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (0C2C7000) [pid = 1620] [serial = 956] [outer = 00000000] 04:30:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 90 (0C665400) [pid = 1620] [serial = 957] [outer = 0C2C7000] 04:30:32 INFO - PROCESS | 1620 | 1472297432172 Marionette DEBUG loaded listener.js 04:30:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 91 (0CAEDC00) [pid = 1620] [serial = 958] [outer = 0C2C7000] 04:30:32 INFO - PROCESS | 1620 | 1472297432842 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]]]}] 04:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1070ms 04:30:32 INFO - PROCESS | 1620 | 1472297432889 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 04:30:32 INFO - PROCESS | 1620 | 1472297432894 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 04:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:30:32 INFO - PROCESS | 1620 | 1472297432901 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:30:32 INFO - PROCESS | 1620 | 1472297432904 Marionette TRACE conn6 <- [1,1242,null,{}] 04:30:32 INFO - PROCESS | 1620 | 1472297432908 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}] 04:30:32 INFO - PROCESS | 1620 | 1472297432911 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:33 INFO - PROCESS | 1620 | 1472297433034 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 04:30:33 INFO - PROCESS | 1620 | 1472297433163 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:33 INFO - PROCESS | 1620 | 1472297433165 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:33 INFO - PROCESS | 1620 | ++DOCSHELL 10E82000 == 43 [pid = 1620] [id = 320] 04:30:33 INFO - PROCESS | 1620 | ++DOMWINDOW == 92 (10EB7C00) [pid = 1620] [serial = 959] [outer = 00000000] 04:30:33 INFO - PROCESS | 1620 | ++DOMWINDOW == 93 (11629000) [pid = 1620] [serial = 960] [outer = 10EB7C00] 04:30:33 INFO - PROCESS | 1620 | 1472297433224 Marionette DEBUG loaded listener.js 04:30:33 INFO - PROCESS | 1620 | ++DOMWINDOW == 94 (11760C00) [pid = 1620] [serial = 961] [outer = 10EB7C00] 04:30:34 INFO - PROCESS | 1620 | 1472297434090 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]]]}] 04:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1275ms 04:30:34 INFO - PROCESS | 1620 | 1472297434181 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 04:30:34 INFO - PROCESS | 1620 | 1472297434185 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 04:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:30:34 INFO - PROCESS | 1620 | 1472297434191 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:30:34 INFO - PROCESS | 1620 | 1472297434195 Marionette TRACE conn6 <- [1,1246,null,{}] 04:30:34 INFO - PROCESS | 1620 | 1472297434201 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}] 04:30:34 INFO - PROCESS | 1620 | 1472297434204 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:34 INFO - PROCESS | 1620 | 1472297434317 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 04:30:34 INFO - PROCESS | 1620 | 1472297434400 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:34 INFO - PROCESS | 1620 | 1472297434405 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:34 INFO - PROCESS | 1620 | ++DOCSHELL 0C26B800 == 44 [pid = 1620] [id = 321] 04:30:34 INFO - PROCESS | 1620 | ++DOMWINDOW == 95 (0C275000) [pid = 1620] [serial = 962] [outer = 00000000] 04:30:34 INFO - PROCESS | 1620 | ++DOMWINDOW == 96 (0C6FA400) [pid = 1620] [serial = 963] [outer = 0C275000] 04:30:34 INFO - PROCESS | 1620 | 1472297434500 Marionette DEBUG loaded listener.js 04:30:34 INFO - PROCESS | 1620 | ++DOMWINDOW == 97 (0CAE8C00) [pid = 1620] [serial = 964] [outer = 0C275000] 04:30:34 INFO - PROCESS | 1620 | --DOCSHELL 117EFC00 == 43 [pid = 1620] [id = 317] 04:30:34 INFO - PROCESS | 1620 | --DOCSHELL 08836800 == 42 [pid = 1620] [id = 316] 04:30:34 INFO - PROCESS | 1620 | --DOCSHELL 13E58C00 == 41 [pid = 1620] [id = 315] 04:30:34 INFO - PROCESS | 1620 | --DOCSHELL 0882FC00 == 40 [pid = 1620] [id = 314] 04:30:34 INFO - PROCESS | 1620 | --DOCSHELL 11719000 == 39 [pid = 1620] [id = 313] 04:30:34 INFO - PROCESS | 1620 | --DOCSHELL 15C5E800 == 38 [pid = 1620] [id = 312] 04:30:34 INFO - PROCESS | 1620 | --DOCSHELL 155BB400 == 37 [pid = 1620] [id = 311] 04:30:34 INFO - PROCESS | 1620 | --DOCSHELL 15903800 == 36 [pid = 1620] [id = 310] 04:30:34 INFO - PROCESS | 1620 | --DOCSHELL 14746800 == 35 [pid = 1620] [id = 309] 04:30:34 INFO - PROCESS | 1620 | --DOCSHELL 112A5000 == 34 [pid = 1620] [id = 308] 04:30:34 INFO - PROCESS | 1620 | --DOCSHELL 11719400 == 33 [pid = 1620] [id = 307] 04:30:34 INFO - PROCESS | 1620 | --DOCSHELL 0C533400 == 32 [pid = 1620] [id = 306] 04:30:34 INFO - PROCESS | 1620 | --DOCSHELL 0C5E5C00 == 31 [pid = 1620] [id = 305] 04:30:34 INFO - PROCESS | 1620 | --DOCSHELL 117E6800 == 30 [pid = 1620] [id = 304] 04:30:34 INFO - PROCESS | 1620 | --DOMWINDOW == 96 (16435C00) [pid = 1620] [serial = 910] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 1620 | --DOMWINDOW == 95 (16E1E000) [pid = 1620] [serial = 912] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 1620 | --DOMWINDOW == 94 (14747000) [pid = 1620] [serial = 897] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 1620 | --DOMWINDOW == 93 (14C83400) [pid = 1620] [serial = 900] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 1620 | --DOMWINDOW == 92 (15C24C00) [pid = 1620] [serial = 903] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 1620 | --DOMWINDOW == 91 (15415C00) [pid = 1620] [serial = 901] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 1620 | --DOMWINDOW == 90 (16469800) [pid = 1620] [serial = 909] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 1620 | --DOMWINDOW == 89 (15C56400) [pid = 1620] [serial = 904] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (12267400) [pid = 1620] [serial = 894] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (0D105C00) [pid = 1620] [serial = 891] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (0D239800) [pid = 1620] [serial = 892] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (0CA4F800) [pid = 1620] [serial = 888] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (0CA5B000) [pid = 1620] [serial = 889] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (0CEB6800) [pid = 1620] [serial = 886] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (0CC1E800) [pid = 1620] [serial = 885] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (18C26000) [pid = 1620] [serial = 883] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (182CC000) [pid = 1620] [serial = 882] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (16466400) [pid = 1620] [serial = 880] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (15C59800) [pid = 1620] [serial = 879] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (1226D400) [pid = 1620] [serial = 877] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (10EC1C00) [pid = 1620] [serial = 876] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (15908800) [pid = 1620] [serial = 906] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (14751C00) [pid = 1620] [serial = 898] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (1590C400) [pid = 1620] [serial = 907] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (12D21400) [pid = 1620] [serial = 895] [outer = 00000000] [url = about:blank] 04:30:35 INFO - PROCESS | 1620 | 1472297435060 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]]]}] 04:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 930ms 04:30:35 INFO - PROCESS | 1620 | 1472297435124 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 04:30:35 INFO - PROCESS | 1620 | 1472297435129 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 04:30:35 INFO - PROCESS | 1620 | 1472297435134 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:30:35 INFO - PROCESS | 1620 | 1472297435137 Marionette TRACE conn6 <- [1,1250,null,{}] 04:30:35 INFO - PROCESS | 1620 | 1472297435141 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}] 04:30:35 INFO - PROCESS | 1620 | 1472297435143 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:35 INFO - PROCESS | 1620 | 1472297435231 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 04:30:35 INFO - PROCESS | 1620 | 1472297435315 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:35 INFO - PROCESS | 1620 | 1472297435317 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:35 INFO - PROCESS | 1620 | ++DOCSHELL 0CAE8000 == 31 [pid = 1620] [id = 322] 04:30:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (0CAE8800) [pid = 1620] [serial = 965] [outer = 00000000] 04:30:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (0CEB4C00) [pid = 1620] [serial = 966] [outer = 0CAE8800] 04:30:35 INFO - PROCESS | 1620 | 1472297435366 Marionette DEBUG loaded listener.js 04:30:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (0D107800) [pid = 1620] [serial = 967] [outer = 0CAE8800] 04:30:35 INFO - PROCESS | 1620 | 1472297435752 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]]]}] 04:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 670ms 04:30:35 INFO - PROCESS | 1620 | 1472297435846 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 04:30:35 INFO - PROCESS | 1620 | 1472297435848 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 04:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:30:35 INFO - PROCESS | 1620 | 1472297435852 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:30:35 INFO - PROCESS | 1620 | 1472297435855 Marionette TRACE conn6 <- [1,1254,null,{}] 04:30:35 INFO - PROCESS | 1620 | 1472297435870 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}] 04:30:35 INFO - PROCESS | 1620 | 1472297435875 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:35 INFO - PROCESS | 1620 | 1472297435963 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 04:30:35 INFO - PROCESS | 1620 | 1472297435978 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:35 INFO - PROCESS | 1620 | 1472297435981 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:35 INFO - PROCESS | 1620 | ++DOCSHELL 1188E400 == 32 [pid = 1620] [id = 323] 04:30:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (12265000) [pid = 1620] [serial = 968] [outer = 00000000] 04:30:36 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (12D16C00) [pid = 1620] [serial = 969] [outer = 12265000] 04:30:36 INFO - PROCESS | 1620 | 1472297436031 Marionette DEBUG loaded listener.js 04:30:36 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (13016C00) [pid = 1620] [serial = 970] [outer = 12265000] 04:30:36 INFO - PROCESS | 1620 | 1472297436490 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]]]}] 04:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 690ms 04:30:36 INFO - PROCESS | 1620 | 1472297436544 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 04:30:36 INFO - PROCESS | 1620 | 1472297436547 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 04:30:36 INFO - PROCESS | 1620 | 1472297436550 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:30:36 INFO - PROCESS | 1620 | 1472297436552 Marionette TRACE conn6 <- [1,1258,null,{}] 04:30:36 INFO - PROCESS | 1620 | 1472297436555 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}] 04:30:36 INFO - PROCESS | 1620 | 1472297436557 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:36 INFO - PROCESS | 1620 | 1472297436642 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 04:30:36 INFO - PROCESS | 1620 | 1472297436649 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:36 INFO - PROCESS | 1620 | 1472297436651 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:36 INFO - PROCESS | 1620 | ++DOCSHELL 14754000 == 33 [pid = 1620] [id = 324] 04:30:36 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (147CF800) [pid = 1620] [serial = 971] [outer = 00000000] 04:30:36 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (14C86400) [pid = 1620] [serial = 972] [outer = 147CF800] 04:30:36 INFO - PROCESS | 1620 | 1472297436706 Marionette DEBUG loaded listener.js 04:30:36 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (14CA2800) [pid = 1620] [serial = 973] [outer = 147CF800] 04:30:37 INFO - PROCESS | 1620 | 1472297437186 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]]]}] 04:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 672ms 04:30:37 INFO - PROCESS | 1620 | 1472297437226 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 04:30:37 INFO - PROCESS | 1620 | 1472297437228 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 04:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:30:37 INFO - PROCESS | 1620 | 1472297437231 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:30:37 INFO - PROCESS | 1620 | 1472297437233 Marionette TRACE conn6 <- [1,1262,null,{}] 04:30:37 INFO - PROCESS | 1620 | 1472297437242 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}] 04:30:37 INFO - PROCESS | 1620 | 1472297437244 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:37 INFO - PROCESS | 1620 | 1472297437351 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 04:30:37 INFO - PROCESS | 1620 | 1472297437358 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:37 INFO - PROCESS | 1620 | 1472297437360 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:37 INFO - PROCESS | 1620 | ++DOCSHELL 147CE400 == 34 [pid = 1620] [id = 325] 04:30:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (14C83400) [pid = 1620] [serial = 974] [outer = 00000000] 04:30:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (155BB400) [pid = 1620] [serial = 975] [outer = 14C83400] 04:30:37 INFO - PROCESS | 1620 | 1472297437409 Marionette DEBUG loaded listener.js 04:30:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (15901400) [pid = 1620] [serial = 976] [outer = 14C83400] 04:30:37 INFO - PROCESS | 1620 | 1472297437833 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]]]}] 04:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 670ms 04:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:30:37 INFO - PROCESS | 1620 | 1472297437903 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 04:30:37 INFO - PROCESS | 1620 | 1472297437905 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 04:30:37 INFO - PROCESS | 1620 | 1472297437908 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:30:37 INFO - PROCESS | 1620 | 1472297437910 Marionette TRACE conn6 <- [1,1266,null,{}] 04:30:37 INFO - PROCESS | 1620 | 1472297437914 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}] 04:30:37 INFO - PROCESS | 1620 | 1472297437919 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:38 INFO - PROCESS | 1620 | 1472297438087 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 04:30:38 INFO - PROCESS | 1620 | 1472297438113 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:38 INFO - PROCESS | 1620 | 1472297438115 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:38 INFO - PROCESS | 1620 | ++DOCSHELL 15934C00 == 35 [pid = 1620] [id = 326] 04:30:38 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (15C06800) [pid = 1620] [serial = 977] [outer = 00000000] 04:30:38 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (15C55000) [pid = 1620] [serial = 978] [outer = 15C06800] 04:30:38 INFO - PROCESS | 1620 | 1472297438169 Marionette DEBUG loaded listener.js 04:30:38 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (16430000) [pid = 1620] [serial = 979] [outer = 15C06800] 04:30:38 INFO - PROCESS | 1620 | 1472297438617 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]]]}] 04:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 730ms 04:30:38 INFO - PROCESS | 1620 | 1472297438642 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 04:30:38 INFO - PROCESS | 1620 | 1472297438644 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 04:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:30:38 INFO - PROCESS | 1620 | 1472297438647 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:30:38 INFO - PROCESS | 1620 | 1472297438649 Marionette TRACE conn6 <- [1,1270,null,{}] 04:30:38 INFO - PROCESS | 1620 | 1472297438653 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}] 04:30:38 INFO - PROCESS | 1620 | 1472297438655 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:38 INFO - PROCESS | 1620 | 1472297438775 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 04:30:38 INFO - PROCESS | 1620 | 1472297438780 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:38 INFO - PROCESS | 1620 | 1472297438782 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:38 INFO - PROCESS | 1620 | ++DOCSHELL 16434400 == 36 [pid = 1620] [id = 327] 04:30:38 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (16435C00) [pid = 1620] [serial = 980] [outer = 00000000] 04:30:38 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (1646A400) [pid = 1620] [serial = 981] [outer = 16435C00] 04:30:38 INFO - PROCESS | 1620 | 1472297438827 Marionette DEBUG loaded listener.js 04:30:38 INFO - PROCESS | 1620 | ++DOMWINDOW == 90 (16535400) [pid = 1620] [serial = 982] [outer = 16435C00] 04:30:39 INFO - PROCESS | 1620 | --DOMWINDOW == 89 (16463400) [pid = 1620] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:30:39 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (0CC24400) [pid = 1620] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:30:39 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (16462000) [pid = 1620] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:30:39 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (1642CC00) [pid = 1620] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:30:39 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (1715DC00) [pid = 1620] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:30:39 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (1173E400) [pid = 1620] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:30:39 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (15904400) [pid = 1620] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:30:39 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (16543800) [pid = 1620] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:30:39 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (14748000) [pid = 1620] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:30:39 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (1171CC00) [pid = 1620] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:30:39 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (0C5E6C00) [pid = 1620] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:30:39 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (15C07000) [pid = 1620] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:30:39 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (0C26B400) [pid = 1620] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:30:39 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (12D1B800) [pid = 1620] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:30:39 INFO - PROCESS | 1620 | 1472297439503 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]]]}] 04:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 870ms 04:30:39 INFO - PROCESS | 1620 | 1472297439518 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 04:30:39 INFO - PROCESS | 1620 | 1472297439520 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 04:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:30:39 INFO - PROCESS | 1620 | 1472297439524 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:30:39 INFO - PROCESS | 1620 | 1472297439525 Marionette TRACE conn6 <- [1,1274,null,{}] 04:30:39 INFO - PROCESS | 1620 | 1472297439529 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}] 04:30:39 INFO - PROCESS | 1620 | 1472297439531 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:39 INFO - PROCESS | 1620 | 1472297439608 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 04:30:39 INFO - PROCESS | 1620 | 1472297439614 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:39 INFO - PROCESS | 1620 | 1472297439616 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:39 INFO - PROCESS | 1620 | ++DOCSHELL 0C5E6C00 == 37 [pid = 1620] [id = 328] 04:30:39 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (0CC17400) [pid = 1620] [serial = 983] [outer = 00000000] 04:30:39 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (13E61400) [pid = 1620] [serial = 984] [outer = 0CC17400] 04:30:39 INFO - PROCESS | 1620 | 1472297439660 Marionette DEBUG loaded listener.js 04:30:39 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (155DF800) [pid = 1620] [serial = 985] [outer = 0CC17400] 04:30:40 INFO - PROCESS | 1620 | 1472297440088 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]]]}] 04:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 630ms 04:30:40 INFO - PROCESS | 1620 | 1472297440155 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 04:30:40 INFO - PROCESS | 1620 | 1472297440157 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 04:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:30:40 INFO - PROCESS | 1620 | 1472297440160 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:30:40 INFO - PROCESS | 1620 | 1472297440162 Marionette TRACE conn6 <- [1,1278,null,{}] 04:30:40 INFO - PROCESS | 1620 | 1472297440165 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}] 04:30:40 INFO - PROCESS | 1620 | 1472297440167 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:40 INFO - PROCESS | 1620 | 1472297440246 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 04:30:40 INFO - PROCESS | 1620 | 1472297440251 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:40 INFO - PROCESS | 1620 | 1472297440253 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:40 INFO - PROCESS | 1620 | ++DOCSHELL 13E63C00 == 38 [pid = 1620] [id = 329] 04:30:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (1642CC00) [pid = 1620] [serial = 986] [outer = 00000000] 04:30:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (16544800) [pid = 1620] [serial = 987] [outer = 1642CC00] 04:30:40 INFO - PROCESS | 1620 | 1472297440298 Marionette DEBUG loaded listener.js 04:30:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (16E1E000) [pid = 1620] [serial = 988] [outer = 1642CC00] 04:30:40 INFO - PROCESS | 1620 | 1472297440767 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]]]}] 04:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 630ms 04:30:40 INFO - PROCESS | 1620 | 1472297440794 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 04:30:40 INFO - PROCESS | 1620 | 1472297440796 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 04:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:30:40 INFO - PROCESS | 1620 | 1472297440799 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:30:40 INFO - PROCESS | 1620 | 1472297440801 Marionette TRACE conn6 <- [1,1282,null,{}] 04:30:40 INFO - PROCESS | 1620 | 1472297440804 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}] 04:30:40 INFO - PROCESS | 1620 | 1472297440806 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:40 INFO - PROCESS | 1620 | 1472297440886 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 04:30:40 INFO - PROCESS | 1620 | 1472297440894 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:40 INFO - PROCESS | 1620 | 1472297440896 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:40 INFO - PROCESS | 1620 | ++DOCSHELL 14751C00 == 39 [pid = 1620] [id = 330] 04:30:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (155D6000) [pid = 1620] [serial = 989] [outer = 00000000] 04:30:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (180C8C00) [pid = 1620] [serial = 990] [outer = 155D6000] 04:30:40 INFO - PROCESS | 1620 | 1472297440941 Marionette DEBUG loaded listener.js 04:30:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (180CA800) [pid = 1620] [serial = 991] [outer = 155D6000] 04:30:41 INFO - PROCESS | 1620 | 1472297441370 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]]]}] 04:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 630ms 04:30:41 INFO - PROCESS | 1620 | 1472297441464 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 04:30:41 INFO - PROCESS | 1620 | 1472297441469 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 04:30:41 INFO - PROCESS | 1620 | 1472297441479 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:30:41 INFO - PROCESS | 1620 | 1472297441483 Marionette TRACE conn6 <- [1,1286,null,{}] 04:30:41 INFO - PROCESS | 1620 | 1472297441490 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}] 04:30:41 INFO - PROCESS | 1620 | 1472297441494 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:41 INFO - PROCESS | 1620 | 1472297441623 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 04:30:41 INFO - PROCESS | 1620 | 1472297441718 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:41 INFO - PROCESS | 1620 | 1472297441724 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:41 INFO - PROCESS | 1620 | ++DOCSHELL 0BD48000 == 40 [pid = 1620] [id = 331] 04:30:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (0BD4F800) [pid = 1620] [serial = 992] [outer = 00000000] 04:30:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (0C5E9000) [pid = 1620] [serial = 993] [outer = 0BD4F800] 04:30:41 INFO - PROCESS | 1620 | 1472297441783 Marionette DEBUG loaded listener.js 04:30:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (0CAF2800) [pid = 1620] [serial = 994] [outer = 0BD4F800] 04:30:42 INFO - PROCESS | 1620 | 1472297442439 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]]]}] 04:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1018ms 04:30:42 INFO - PROCESS | 1620 | 1472297442504 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 04:30:42 INFO - PROCESS | 1620 | 1472297442508 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 04:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:30:42 INFO - PROCESS | 1620 | 1472297442515 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:30:42 INFO - PROCESS | 1620 | 1472297442519 Marionette TRACE conn6 <- [1,1290,null,{}] 04:30:42 INFO - PROCESS | 1620 | 1472297442524 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}] 04:30:42 INFO - PROCESS | 1620 | 1472297442527 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:42 INFO - PROCESS | 1620 | 1472297442669 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 04:30:42 INFO - PROCESS | 1620 | 1472297442799 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:42 INFO - PROCESS | 1620 | 1472297442801 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:42 INFO - PROCESS | 1620 | ++DOCSHELL 11716800 == 41 [pid = 1620] [id = 332] 04:30:42 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (11719400) [pid = 1620] [serial = 995] [outer = 00000000] 04:30:42 INFO - PROCESS | 1620 | ++DOMWINDOW == 90 (11886800) [pid = 1620] [serial = 996] [outer = 11719400] 04:30:42 INFO - PROCESS | 1620 | 1472297442860 Marionette DEBUG loaded listener.js 04:30:42 INFO - PROCESS | 1620 | ++DOMWINDOW == 91 (13E59000) [pid = 1620] [serial = 997] [outer = 11719400] 04:30:43 INFO - PROCESS | 1620 | 1472297443421 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]]]}] 04:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 990ms 04:30:43 INFO - PROCESS | 1620 | 1472297443504 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 04:30:43 INFO - PROCESS | 1620 | 1472297443507 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 04:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:30:43 INFO - PROCESS | 1620 | 1472297443524 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:30:43 INFO - PROCESS | 1620 | 1472297443527 Marionette TRACE conn6 <- [1,1294,null,{}] 04:30:43 INFO - PROCESS | 1620 | 1472297443537 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}] 04:30:43 INFO - PROCESS | 1620 | 1472297443542 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:43 INFO - PROCESS | 1620 | 1472297443659 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 04:30:43 INFO - PROCESS | 1620 | 1472297443785 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:43 INFO - PROCESS | 1620 | 1472297443789 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:43 INFO - PROCESS | 1620 | ++DOCSHELL 15C56000 == 42 [pid = 1620] [id = 333] 04:30:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 92 (15C56400) [pid = 1620] [serial = 998] [outer = 00000000] 04:30:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 93 (16433C00) [pid = 1620] [serial = 999] [outer = 15C56400] 04:30:43 INFO - PROCESS | 1620 | 1472297443851 Marionette DEBUG loaded listener.js 04:30:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 94 (17138C00) [pid = 1620] [serial = 1000] [outer = 15C56400] 04:30:44 INFO - PROCESS | 1620 | 1472297444419 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]]]}] 04:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 930ms 04:30:44 INFO - PROCESS | 1620 | 1472297444455 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 04:30:44 INFO - PROCESS | 1620 | 1472297444457 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 04:30:44 INFO - PROCESS | 1620 | 1472297444461 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:30:44 INFO - PROCESS | 1620 | 1472297444463 Marionette TRACE conn6 <- [1,1298,null,{}] 04:30:44 INFO - PROCESS | 1620 | 1472297444466 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}] 04:30:44 INFO - PROCESS | 1620 | 1472297444469 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:44 INFO - PROCESS | 1620 | 1472297444579 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 04:30:44 INFO - PROCESS | 1620 | 1472297444679 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:44 INFO - PROCESS | 1620 | 1472297444681 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:44 INFO - PROCESS | 1620 | ++DOCSHELL 18966C00 == 43 [pid = 1620] [id = 334] 04:30:44 INFO - PROCESS | 1620 | ++DOMWINDOW == 95 (18967400) [pid = 1620] [serial = 1001] [outer = 00000000] 04:30:44 INFO - PROCESS | 1620 | ++DOMWINDOW == 96 (18CC7C00) [pid = 1620] [serial = 1002] [outer = 18967400] 04:30:44 INFO - PROCESS | 1620 | 1472297444738 Marionette DEBUG loaded listener.js 04:30:44 INFO - PROCESS | 1620 | ++DOMWINDOW == 97 (18E89400) [pid = 1620] [serial = 1003] [outer = 18967400] 04:30:45 INFO - PROCESS | 1620 | 1472297445552 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] 04:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:30:45 INFO - PROCESS | 1620 | 1472297445594 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 04:30:45 INFO - PROCESS | 1620 | 1472297445599 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:30:45 INFO - PROCESS | 1620 | 1472297445602 Marionette TRACE conn6 <- [1,1302,null,{}] 04:30:45 INFO - PROCESS | 1620 | 1472297445608 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}] 04:30:45 INFO - PROCESS | 1620 | 1472297445611 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:45 INFO - PROCESS | 1620 | 1472297445718 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 04:30:45 INFO - PROCESS | 1620 | 1472297445850 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:45 INFO - PROCESS | 1620 | 1472297445855 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:45 INFO - PROCESS | 1620 | ++DOCSHELL 0CEB3400 == 44 [pid = 1620] [id = 335] 04:30:45 INFO - PROCESS | 1620 | ++DOMWINDOW == 98 (0CEB4000) [pid = 1620] [serial = 1004] [outer = 00000000] 04:30:45 INFO - PROCESS | 1620 | ++DOMWINDOW == 99 (0D1D6C00) [pid = 1620] [serial = 1005] [outer = 0CEB4000] 04:30:45 INFO - PROCESS | 1620 | 1472297445912 Marionette DEBUG loaded listener.js 04:30:45 INFO - PROCESS | 1620 | ++DOMWINDOW == 100 (10EBE800) [pid = 1620] [serial = 1006] [outer = 0CEB4000] 04:30:46 INFO - PROCESS | 1620 | --DOCSHELL 13E63C00 == 43 [pid = 1620] [id = 329] 04:30:46 INFO - PROCESS | 1620 | --DOCSHELL 0C5E6C00 == 42 [pid = 1620] [id = 328] 04:30:46 INFO - PROCESS | 1620 | --DOCSHELL 16434400 == 41 [pid = 1620] [id = 327] 04:30:46 INFO - PROCESS | 1620 | --DOCSHELL 15934C00 == 40 [pid = 1620] [id = 326] 04:30:46 INFO - PROCESS | 1620 | --DOCSHELL 147CE400 == 39 [pid = 1620] [id = 325] 04:30:46 INFO - PROCESS | 1620 | --DOCSHELL 14754000 == 38 [pid = 1620] [id = 324] 04:30:46 INFO - PROCESS | 1620 | --DOCSHELL 1188E400 == 37 [pid = 1620] [id = 323] 04:30:46 INFO - PROCESS | 1620 | --DOCSHELL 0CAE8000 == 36 [pid = 1620] [id = 322] 04:30:46 INFO - PROCESS | 1620 | --DOCSHELL 0C26B800 == 35 [pid = 1620] [id = 321] 04:30:46 INFO - PROCESS | 1620 | --DOCSHELL 0C276800 == 34 [pid = 1620] [id = 319] 04:30:46 INFO - PROCESS | 1620 | --DOCSHELL 10E82000 == 33 [pid = 1620] [id = 320] 04:30:46 INFO - PROCESS | 1620 | --DOCSHELL 1474A400 == 32 [pid = 1620] [id = 318] 04:30:46 INFO - PROCESS | 1620 | --DOCSHELL 18966C00 == 31 [pid = 1620] [id = 334] 04:30:46 INFO - PROCESS | 1620 | --DOCSHELL 15C56000 == 30 [pid = 1620] [id = 333] 04:30:46 INFO - PROCESS | 1620 | --DOCSHELL 14751C00 == 29 [pid = 1620] [id = 330] 04:30:46 INFO - PROCESS | 1620 | --DOCSHELL 0BD48000 == 28 [pid = 1620] [id = 331] 04:30:46 INFO - PROCESS | 1620 | --DOCSHELL 11716800 == 27 [pid = 1620] [id = 332] 04:30:46 INFO - PROCESS | 1620 | --DOMWINDOW == 99 (17C0E800) [pid = 1620] [serial = 952] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 1620 | --DOMWINDOW == 98 (181CB000) [pid = 1620] [serial = 954] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 1620 | --DOMWINDOW == 97 (16539800) [pid = 1620] [serial = 939] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 1620 | --DOMWINDOW == 96 (0CEB7400) [pid = 1620] [serial = 919] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 1620 | --DOMWINDOW == 95 (16E1BC00) [pid = 1620] [serial = 942] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 1620 | --DOMWINDOW == 94 (16430400) [pid = 1620] [serial = 937] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 1620 | --DOMWINDOW == 93 (180DA400) [pid = 1620] [serial = 946] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 1620 | --DOMWINDOW == 92 (15934400) [pid = 1620] [serial = 940] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 1620 | --DOMWINDOW == 91 (14345800) [pid = 1620] [serial = 925] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 1620 | --DOMWINDOW == 90 (0CC2BC00) [pid = 1620] [serial = 918] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 1620 | --DOMWINDOW == 89 (1590D000) [pid = 1620] [serial = 930] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (1713EC00) [pid = 1620] [serial = 913] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (147D7400) [pid = 1620] [serial = 928] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (117EDC00) [pid = 1620] [serial = 922] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (0C6F2000) [pid = 1620] [serial = 915] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (15C21C00) [pid = 1620] [serial = 933] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (1713B800) [pid = 1620] [serial = 943] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (15935800) [pid = 1620] [serial = 931] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (11888000) [pid = 1620] [serial = 948] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (0C6FAC00) [pid = 1620] [serial = 916] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (13016800) [pid = 1620] [serial = 924] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (13E60800) [pid = 1620] [serial = 949] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (147C9400) [pid = 1620] [serial = 927] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (1642B400) [pid = 1620] [serial = 951] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (15C23800) [pid = 1620] [serial = 934] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (180C4800) [pid = 1620] [serial = 945] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (11742800) [pid = 1620] [serial = 921] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (16433800) [pid = 1620] [serial = 936] [outer = 00000000] [url = about:blank] 04:30:47 INFO - PROCESS | 1620 | 1472297447109 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]]]}] 04:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1579ms 04:30:47 INFO - PROCESS | 1620 | 1472297447205 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 04:30:47 INFO - PROCESS | 1620 | 1472297447209 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 04:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:30:47 INFO - PROCESS | 1620 | 1472297447220 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:30:47 INFO - PROCESS | 1620 | 1472297447224 Marionette TRACE conn6 <- [1,1306,null,{}] 04:30:47 INFO - PROCESS | 1620 | 1472297447229 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}] 04:30:47 INFO - PROCESS | 1620 | 1472297447232 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:47 INFO - PROCESS | 1620 | 1472297447326 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 04:30:47 INFO - PROCESS | 1620 | 1472297447333 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:47 INFO - PROCESS | 1620 | 1472297447335 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:47 INFO - PROCESS | 1620 | ++DOCSHELL 0C585800 == 28 [pid = 1620] [id = 336] 04:30:47 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (0C5E6C00) [pid = 1620] [serial = 1007] [outer = 00000000] 04:30:47 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (0C6FAC00) [pid = 1620] [serial = 1008] [outer = 0C5E6C00] 04:30:47 INFO - PROCESS | 1620 | 1472297447385 Marionette DEBUG loaded listener.js 04:30:47 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (0CAE6800) [pid = 1620] [serial = 1009] [outer = 0C5E6C00] 04:30:47 INFO - PROCESS | 1620 | 1472297447856 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]]]}] 04:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 670ms 04:30:47 INFO - PROCESS | 1620 | 1472297447895 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 04:30:47 INFO - PROCESS | 1620 | 1472297447900 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 04:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:30:47 INFO - PROCESS | 1620 | 1472297447907 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:30:47 INFO - PROCESS | 1620 | 1472297447910 Marionette TRACE conn6 <- [1,1310,null,{}] 04:30:47 INFO - PROCESS | 1620 | 1472297447914 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}] 04:30:47 INFO - PROCESS | 1620 | 1472297447916 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:47 INFO - PROCESS | 1620 | 1472297448011 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 04:30:48 INFO - PROCESS | 1620 | 1472297448020 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:48 INFO - PROCESS | 1620 | 1472297448022 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:48 INFO - PROCESS | 1620 | ++DOCSHELL 0CEBB000 == 29 [pid = 1620] [id = 337] 04:30:48 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (0CEBBC00) [pid = 1620] [serial = 1010] [outer = 00000000] 04:30:48 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (0D1D3400) [pid = 1620] [serial = 1011] [outer = 0CEBBC00] 04:30:48 INFO - PROCESS | 1620 | 1472297448072 Marionette DEBUG loaded listener.js 04:30:48 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (10EBA400) [pid = 1620] [serial = 1012] [outer = 0CEBBC00] 04:30:48 INFO - PROCESS | 1620 | 1472297448548 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]]]}] 04:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 670ms 04:30:48 INFO - PROCESS | 1620 | 1472297448578 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 04:30:48 INFO - PROCESS | 1620 | 1472297448580 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 04:30:48 INFO - PROCESS | 1620 | 1472297448583 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:30:48 INFO - PROCESS | 1620 | 1472297448587 Marionette TRACE conn6 <- [1,1314,null,{}] 04:30:48 INFO - PROCESS | 1620 | 1472297448598 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}] 04:30:48 INFO - PROCESS | 1620 | 1472297448602 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:48 INFO - PROCESS | 1620 | 1472297448686 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 04:30:48 INFO - PROCESS | 1620 | 1472297448813 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:48 INFO - PROCESS | 1620 | 1472297448816 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:48 INFO - PROCESS | 1620 | ++DOCSHELL 13EE8800 == 30 [pid = 1620] [id = 338] 04:30:48 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (13EE8C00) [pid = 1620] [serial = 1013] [outer = 00000000] 04:30:48 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (1439E800) [pid = 1620] [serial = 1014] [outer = 13EE8C00] 04:30:48 INFO - PROCESS | 1620 | 1472297448867 Marionette DEBUG loaded listener.js 04:30:48 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (1474C400) [pid = 1620] [serial = 1015] [outer = 13EE8C00] 04:30:49 INFO - PROCESS | 1620 | 1472297449262 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]]]}] 04:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 04:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 730ms 04:30:49 INFO - PROCESS | 1620 | 1472297449318 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 04:30:49 INFO - PROCESS | 1620 | 1472297449321 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 04:30:49 INFO - PROCESS | 1620 | 1472297449323 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:30:49 INFO - PROCESS | 1620 | 1472297449325 Marionette TRACE conn6 <- [1,1318,null,{}] 04:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:30:49 INFO - PROCESS | 1620 | 1472297449334 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}] 04:30:49 INFO - PROCESS | 1620 | 1472297449336 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:49 INFO - PROCESS | 1620 | 1472297449451 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 04:30:49 INFO - PROCESS | 1620 | 1472297449461 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:49 INFO - PROCESS | 1620 | 1472297449463 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:49 INFO - PROCESS | 1620 | ++DOCSHELL 1474E800 == 31 [pid = 1620] [id = 339] 04:30:49 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (14754800) [pid = 1620] [serial = 1016] [outer = 00000000] 04:30:49 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (147D8400) [pid = 1620] [serial = 1017] [outer = 14754800] 04:30:49 INFO - PROCESS | 1620 | 1472297449511 Marionette DEBUG loaded listener.js 04:30:49 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (14C9FC00) [pid = 1620] [serial = 1018] [outer = 14754800] 04:30:49 INFO - PROCESS | 1620 | 1472297449948 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]]]}] 04:30:49 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 04:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 670ms 04:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:30:49 INFO - PROCESS | 1620 | 1472297449998 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 04:30:49 INFO - PROCESS | 1620 | 1472297450000 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 04:30:49 INFO - PROCESS | 1620 | 1472297450003 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:30:49 INFO - PROCESS | 1620 | 1472297450005 Marionette TRACE conn6 <- [1,1322,null,{}] 04:30:50 INFO - PROCESS | 1620 | 1472297450015 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}] 04:30:50 INFO - PROCESS | 1620 | 1472297450017 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:50 INFO - PROCESS | 1620 | 1472297450151 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 04:30:50 INFO - PROCESS | 1620 | 1472297450164 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:50 INFO - PROCESS | 1620 | 1472297450166 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:50 INFO - PROCESS | 1620 | ++DOCSHELL 15903C00 == 32 [pid = 1620] [id = 340] 04:30:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (15904000) [pid = 1620] [serial = 1019] [outer = 00000000] 04:30:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (1590FC00) [pid = 1620] [serial = 1020] [outer = 15904000] 04:30:50 INFO - PROCESS | 1620 | 1472297450212 Marionette DEBUG loaded listener.js 04:30:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (15937C00) [pid = 1620] [serial = 1021] [outer = 15904000] 04:30:50 INFO - PROCESS | 1620 | 1472297450668 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]]]}] 04:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 730ms 04:30:50 INFO - PROCESS | 1620 | 1472297450734 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 04:30:50 INFO - PROCESS | 1620 | 1472297450736 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 04:30:50 INFO - PROCESS | 1620 | 1472297450740 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:30:50 INFO - PROCESS | 1620 | 1472297450741 Marionette TRACE conn6 <- [1,1326,null,{}] 04:30:50 INFO - PROCESS | 1620 | 1472297450745 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}] 04:30:50 INFO - PROCESS | 1620 | 1472297450751 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:50 INFO - PROCESS | 1620 | 1472297450894 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 04:30:50 INFO - PROCESS | 1620 | 1472297450904 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:50 INFO - PROCESS | 1620 | 1472297450906 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:50 INFO - PROCESS | 1620 | ++DOCSHELL 0CC24400 == 33 [pid = 1620] [id = 341] 04:30:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (15C25000) [pid = 1620] [serial = 1022] [outer = 00000000] 04:30:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (1642EC00) [pid = 1620] [serial = 1023] [outer = 15C25000] 04:30:50 INFO - PROCESS | 1620 | 1472297450953 Marionette DEBUG loaded listener.js 04:30:51 INFO - PROCESS | 1620 | ++DOMWINDOW == 90 (16467400) [pid = 1620] [serial = 1024] [outer = 15C25000] 04:30:51 INFO - PROCESS | 1620 | --DOMWINDOW == 89 (14C83400) [pid = 1620] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:30:51 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (15C51800) [pid = 1620] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:30:51 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (0C2C7000) [pid = 1620] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:30:51 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (15C06800) [pid = 1620] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:30:51 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (10EB7C00) [pid = 1620] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:30:51 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (0CAE8800) [pid = 1620] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:30:51 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (0C275000) [pid = 1620] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:30:51 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (12265000) [pid = 1620] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:30:51 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (147CF800) [pid = 1620] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:30:51 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (155D6000) [pid = 1620] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:30:51 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (16435C00) [pid = 1620] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:30:51 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (0CC17400) [pid = 1620] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:30:51 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (1642CC00) [pid = 1620] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:30:52 INFO - PROCESS | 1620 | 1472297452116 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]]]}] 04:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1421ms 04:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:30:52 INFO - PROCESS | 1620 | 1472297452165 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 04:30:52 INFO - PROCESS | 1620 | 1472297452167 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 04:30:52 INFO - PROCESS | 1620 | 1472297452170 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:30:52 INFO - PROCESS | 1620 | 1472297452172 Marionette TRACE conn6 <- [1,1330,null,{}] 04:30:52 INFO - PROCESS | 1620 | 1472297452176 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}] 04:30:52 INFO - PROCESS | 1620 | 1472297452177 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:52 INFO - PROCESS | 1620 | 1472297452279 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 04:30:52 INFO - PROCESS | 1620 | 1472297452285 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:52 INFO - PROCESS | 1620 | 1472297452286 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:52 INFO - PROCESS | 1620 | ++DOCSHELL 0C533400 == 34 [pid = 1620] [id = 342] 04:30:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (0CC1BC00) [pid = 1620] [serial = 1025] [outer = 00000000] 04:30:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (1541B400) [pid = 1620] [serial = 1026] [outer = 0CC1BC00] 04:30:52 INFO - PROCESS | 1620 | 1472297452331 Marionette DEBUG loaded listener.js 04:30:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (15906000) [pid = 1620] [serial = 1027] [outer = 0CC1BC00] 04:30:52 INFO - PROCESS | 1620 | 1472297452757 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]]]}] 04:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 630ms 04:30:52 INFO - PROCESS | 1620 | 1472297452801 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 04:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:30:52 INFO - PROCESS | 1620 | 1472297452803 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 04:30:52 INFO - PROCESS | 1620 | 1472297452806 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:30:52 INFO - PROCESS | 1620 | 1472297452808 Marionette TRACE conn6 <- [1,1334,null,{}] 04:30:52 INFO - PROCESS | 1620 | 1472297452811 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}] 04:30:52 INFO - PROCESS | 1620 | 1472297452813 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:52 INFO - PROCESS | 1620 | 1472297452892 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 04:30:52 INFO - PROCESS | 1620 | 1472297452898 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:52 INFO - PROCESS | 1620 | 1472297452900 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:52 INFO - PROCESS | 1620 | ++DOCSHELL 15C51800 == 35 [pid = 1620] [id = 343] 04:30:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (1642CC00) [pid = 1620] [serial = 1028] [outer = 00000000] 04:30:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (1653D800) [pid = 1620] [serial = 1029] [outer = 1642CC00] 04:30:52 INFO - PROCESS | 1620 | 1472297452946 Marionette DEBUG loaded listener.js 04:30:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (17136400) [pid = 1620] [serial = 1030] [outer = 1642CC00] 04:30:53 INFO - PROCESS | 1620 | 1472297453398 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]]]}] 04:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 630ms 04:30:53 INFO - PROCESS | 1620 | 1472297453470 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 04:30:53 INFO - PROCESS | 1620 | 1472297453475 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 04:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:30:53 INFO - PROCESS | 1620 | 1472297453480 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:30:53 INFO - PROCESS | 1620 | 1472297453485 Marionette TRACE conn6 <- [1,1338,null,{}] 04:30:53 INFO - PROCESS | 1620 | 1472297453492 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}] 04:30:53 INFO - PROCESS | 1620 | 1472297453495 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:53 INFO - PROCESS | 1620 | 1472297453631 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 04:30:53 INFO - PROCESS | 1620 | 1472297453814 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:53 INFO - PROCESS | 1620 | 1472297453819 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:53 INFO - PROCESS | 1620 | ++DOCSHELL 0C2CB800 == 36 [pid = 1620] [id = 344] 04:30:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (0C535400) [pid = 1620] [serial = 1031] [outer = 00000000] 04:30:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (0C6FE400) [pid = 1620] [serial = 1032] [outer = 0C535400] 04:30:53 INFO - PROCESS | 1620 | 1472297453880 Marionette DEBUG loaded listener.js 04:30:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (0CAE5800) [pid = 1620] [serial = 1033] [outer = 0C535400] 04:30:54 INFO - PROCESS | 1620 | 1472297454577 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]]]}] 04:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1124ms 04:30:54 INFO - PROCESS | 1620 | 1472297454607 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 04:30:54 INFO - PROCESS | 1620 | 1472297454610 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 04:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:30:54 INFO - PROCESS | 1620 | 1472297454617 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:30:54 INFO - PROCESS | 1620 | 1472297454621 Marionette TRACE conn6 <- [1,1342,null,{}] 04:30:54 INFO - PROCESS | 1620 | 1472297454626 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}] 04:30:54 INFO - PROCESS | 1620 | 1472297454629 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:54 INFO - PROCESS | 1620 | 1472297454748 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 04:30:54 INFO - PROCESS | 1620 | 1472297454880 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:54 INFO - PROCESS | 1620 | 1472297454883 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:54 INFO - PROCESS | 1620 | ++DOCSHELL 117EDC00 == 37 [pid = 1620] [id = 345] 04:30:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (117EF400) [pid = 1620] [serial = 1034] [outer = 00000000] 04:30:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (13016800) [pid = 1620] [serial = 1035] [outer = 117EF400] 04:30:54 INFO - PROCESS | 1620 | 1472297454942 Marionette DEBUG loaded listener.js 04:30:55 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (14749000) [pid = 1620] [serial = 1036] [outer = 117EF400] 04:30:55 INFO - PROCESS | 1620 | 1472297455770 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]]]}] 04:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1180ms 04:30:55 INFO - PROCESS | 1620 | 1472297455796 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 04:30:55 INFO - PROCESS | 1620 | 1472297455799 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 04:30:55 INFO - PROCESS | 1620 | 1472297455803 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:30:55 INFO - PROCESS | 1620 | 1472297455805 Marionette TRACE conn6 <- [1,1346,null,{}] 04:30:55 INFO - PROCESS | 1620 | 1472297455815 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}] 04:30:55 INFO - PROCESS | 1620 | 1472297455820 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:56 INFO - PROCESS | 1620 | 1472297456021 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 04:30:56 INFO - PROCESS | 1620 | 1472297456157 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:56 INFO - PROCESS | 1620 | 1472297456160 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:56 INFO - PROCESS | 1620 | ++DOCSHELL 0880DC00 == 38 [pid = 1620] [id = 346] 04:30:56 INFO - PROCESS | 1620 | ++DOMWINDOW == 90 (0880F000) [pid = 1620] [serial = 1037] [outer = 00000000] 04:30:56 INFO - PROCESS | 1620 | ++DOMWINDOW == 91 (0BD45000) [pid = 1620] [serial = 1038] [outer = 0880F000] 04:30:56 INFO - PROCESS | 1620 | 1472297456213 Marionette DEBUG loaded listener.js 04:30:56 INFO - PROCESS | 1620 | ++DOMWINDOW == 92 (0C2CC000) [pid = 1620] [serial = 1039] [outer = 0880F000] 04:30:56 INFO - PROCESS | 1620 | --DOCSHELL 0C533400 == 37 [pid = 1620] [id = 342] 04:30:56 INFO - PROCESS | 1620 | --DOCSHELL 0CC24400 == 36 [pid = 1620] [id = 341] 04:30:56 INFO - PROCESS | 1620 | --DOCSHELL 15903C00 == 35 [pid = 1620] [id = 340] 04:30:56 INFO - PROCESS | 1620 | --DOCSHELL 1474E800 == 34 [pid = 1620] [id = 339] 04:30:56 INFO - PROCESS | 1620 | --DOCSHELL 13EE8800 == 33 [pid = 1620] [id = 338] 04:30:56 INFO - PROCESS | 1620 | --DOCSHELL 0CEBB000 == 32 [pid = 1620] [id = 337] 04:30:56 INFO - PROCESS | 1620 | --DOCSHELL 0C585800 == 31 [pid = 1620] [id = 336] 04:30:56 INFO - PROCESS | 1620 | --DOMWINDOW == 91 (155BB400) [pid = 1620] [serial = 975] [outer = 00000000] [url = about:blank] 04:30:56 INFO - PROCESS | 1620 | --DOMWINDOW == 90 (182D8400) [pid = 1620] [serial = 955] [outer = 00000000] [url = about:blank] 04:30:56 INFO - PROCESS | 1620 | --DOMWINDOW == 89 (0C665400) [pid = 1620] [serial = 957] [outer = 00000000] [url = about:blank] 04:30:56 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (0CAEDC00) [pid = 1620] [serial = 958] [outer = 00000000] [url = about:blank] 04:30:56 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (16430000) [pid = 1620] [serial = 979] [outer = 00000000] [url = about:blank] 04:30:56 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (11629000) [pid = 1620] [serial = 960] [outer = 00000000] [url = about:blank] 04:30:56 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (11760C00) [pid = 1620] [serial = 961] [outer = 00000000] [url = about:blank] 04:30:56 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (15C55000) [pid = 1620] [serial = 978] [outer = 00000000] [url = about:blank] 04:30:56 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (0CEB4C00) [pid = 1620] [serial = 966] [outer = 00000000] [url = about:blank] 04:30:56 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (0D107800) [pid = 1620] [serial = 967] [outer = 00000000] [url = about:blank] 04:30:56 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (0C6FA400) [pid = 1620] [serial = 963] [outer = 00000000] [url = about:blank] 04:30:56 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (0CAE8C00) [pid = 1620] [serial = 964] [outer = 00000000] [url = about:blank] 04:30:56 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (12D16C00) [pid = 1620] [serial = 969] [outer = 00000000] [url = about:blank] 04:30:56 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (13016C00) [pid = 1620] [serial = 970] [outer = 00000000] [url = about:blank] 04:30:56 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (14C86400) [pid = 1620] [serial = 972] [outer = 00000000] [url = about:blank] 04:30:56 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (180C8C00) [pid = 1620] [serial = 990] [outer = 00000000] [url = about:blank] 04:30:56 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (180CA800) [pid = 1620] [serial = 991] [outer = 00000000] [url = about:blank] 04:30:56 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (1646A400) [pid = 1620] [serial = 981] [outer = 00000000] [url = about:blank] 04:30:56 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (13E61400) [pid = 1620] [serial = 984] [outer = 00000000] [url = about:blank] 04:30:56 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (16E1E000) [pid = 1620] [serial = 988] [outer = 00000000] [url = about:blank] 04:30:56 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (155DF800) [pid = 1620] [serial = 985] [outer = 00000000] [url = about:blank] 04:30:56 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (16535400) [pid = 1620] [serial = 982] [outer = 00000000] [url = about:blank] 04:30:56 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (15901400) [pid = 1620] [serial = 976] [outer = 00000000] [url = about:blank] 04:30:56 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (16544800) [pid = 1620] [serial = 987] [outer = 00000000] [url = about:blank] 04:30:56 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (14CA2800) [pid = 1620] [serial = 973] [outer = 00000000] [url = about:blank] 04:30:56 INFO - PROCESS | 1620 | 1472297456787 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]]]}] 04:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1018ms 04:30:56 INFO - PROCESS | 1620 | 1472297456829 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 04:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:30:56 INFO - PROCESS | 1620 | 1472297456833 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 04:30:56 INFO - PROCESS | 1620 | 1472297456838 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:30:56 INFO - PROCESS | 1620 | 1472297456841 Marionette TRACE conn6 <- [1,1350,null,{}] 04:30:56 INFO - PROCESS | 1620 | 1472297456846 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}] 04:30:56 INFO - PROCESS | 1620 | 1472297456848 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:56 INFO - PROCESS | 1620 | 1472297456939 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 04:30:56 INFO - PROCESS | 1620 | 1472297456947 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:56 INFO - PROCESS | 1620 | 1472297456949 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:56 INFO - PROCESS | 1620 | ++DOCSHELL 0CC17400 == 32 [pid = 1620] [id = 347] 04:30:56 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (0CC23C00) [pid = 1620] [serial = 1040] [outer = 00000000] 04:30:56 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (0CEDA000) [pid = 1620] [serial = 1041] [outer = 0CC23C00] 04:30:56 INFO - PROCESS | 1620 | 1472297456998 Marionette DEBUG loaded listener.js 04:30:57 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (0D259000) [pid = 1620] [serial = 1042] [outer = 0CC23C00] 04:30:57 INFO - PROCESS | 1620 | 1472297457492 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]]]}] 04:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 670ms 04:30:57 INFO - PROCESS | 1620 | 1472297457537 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 04:30:57 INFO - PROCESS | 1620 | 1472297457540 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 04:30:57 INFO - PROCESS | 1620 | 1472297457547 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:30:57 INFO - PROCESS | 1620 | 1472297457549 Marionette TRACE conn6 <- [1,1354,null,{}] 04:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:30:57 INFO - PROCESS | 1620 | 1472297457553 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}] 04:30:57 INFO - PROCESS | 1620 | 1472297457555 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:57 INFO - PROCESS | 1620 | 1472297457643 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 04:30:57 INFO - PROCESS | 1620 | 1472297457725 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:57 INFO - PROCESS | 1620 | 1472297457728 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:57 INFO - PROCESS | 1620 | ++DOCSHELL 11753400 == 33 [pid = 1620] [id = 348] 04:30:57 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (11881800) [pid = 1620] [serial = 1043] [outer = 00000000] 04:30:57 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (13E61400) [pid = 1620] [serial = 1044] [outer = 11881800] 04:30:57 INFO - PROCESS | 1620 | 1472297457781 Marionette DEBUG loaded listener.js 04:30:57 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (1474F400) [pid = 1620] [serial = 1045] [outer = 11881800] 04:30:58 INFO - PROCESS | 1620 | 1472297458168 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] 04:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:30:58 INFO - PROCESS | 1620 | 1472297458228 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 04:30:58 INFO - PROCESS | 1620 | 1472297458238 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:30:58 INFO - PROCESS | 1620 | 1472297458243 Marionette TRACE conn6 <- [1,1358,null,{}] 04:30:58 INFO - PROCESS | 1620 | 1472297458247 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}] 04:30:58 INFO - PROCESS | 1620 | 1472297458250 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:58 INFO - PROCESS | 1620 | 1472297458339 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 04:30:58 INFO - PROCESS | 1620 | 1472297458345 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:58 INFO - PROCESS | 1620 | 1472297458347 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:58 INFO - PROCESS | 1620 | ++DOCSHELL 14C2B400 == 34 [pid = 1620] [id = 349] 04:30:58 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (14C9E400) [pid = 1620] [serial = 1046] [outer = 00000000] 04:30:58 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (15905800) [pid = 1620] [serial = 1047] [outer = 14C9E400] 04:30:58 INFO - PROCESS | 1620 | 1472297458401 Marionette DEBUG loaded listener.js 04:30:58 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (15C53400) [pid = 1620] [serial = 1048] [outer = 14C9E400] 04:30:58 INFO - PROCESS | 1620 | 1472297458835 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] 04:30:58 INFO - PROCESS | 1620 | 1472297458877 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 04:30:58 INFO - PROCESS | 1620 | 1472297458880 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:30:58 INFO - PROCESS | 1620 | 1472297458882 Marionette TRACE conn6 <- [1,1362,null,{}] 04:30:58 INFO - PROCESS | 1620 | 1472297458891 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}] 04:30:58 INFO - PROCESS | 1620 | 1472297458893 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:59 INFO - PROCESS | 1620 | 1472297459010 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 04:30:59 INFO - PROCESS | 1620 | 1472297459094 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:59 INFO - PROCESS | 1620 | 1472297459096 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:59 INFO - PROCESS | 1620 | ++DOCSHELL 15C56C00 == 35 [pid = 1620] [id = 350] 04:30:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (15C58C00) [pid = 1620] [serial = 1049] [outer = 00000000] 04:30:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (16436800) [pid = 1620] [serial = 1050] [outer = 15C58C00] 04:30:59 INFO - PROCESS | 1620 | 1472297459143 Marionette DEBUG loaded listener.js 04:30:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (16465400) [pid = 1620] [serial = 1051] [outer = 15C58C00] 04:30:59 INFO - PROCESS | 1620 | [1620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:30:59 INFO - PROCESS | 1620 | 1472297459589 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] 04:30:59 INFO - PROCESS | 1620 | 1472297459617 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 04:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:30:59 INFO - PROCESS | 1620 | 1472297459626 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:30:59 INFO - PROCESS | 1620 | 1472297459628 Marionette TRACE conn6 <- [1,1366,null,{}] 04:30:59 INFO - PROCESS | 1620 | 1472297459631 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}] 04:30:59 INFO - PROCESS | 1620 | 1472297459633 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:59 INFO - PROCESS | 1620 | 1472297459749 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 04:30:59 INFO - PROCESS | 1620 | 1472297459754 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:59 INFO - PROCESS | 1620 | 1472297459760 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:30:59 INFO - PROCESS | 1620 | ++DOCSHELL 1653EC00 == 36 [pid = 1620] [id = 351] 04:30:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (16544800) [pid = 1620] [serial = 1052] [outer = 00000000] 04:30:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (1713D400) [pid = 1620] [serial = 1053] [outer = 16544800] 04:30:59 INFO - PROCESS | 1620 | 1472297459824 Marionette DEBUG loaded listener.js 04:30:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (17144000) [pid = 1620] [serial = 1054] [outer = 16544800] 04:31:00 INFO - PROCESS | 1620 | 1472297460303 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] 04:31:00 INFO - PROCESS | 1620 | 1472297460398 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 04:31:00 INFO - PROCESS | 1620 | 1472297460401 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:31:00 INFO - PROCESS | 1620 | 1472297460403 Marionette TRACE conn6 <- [1,1370,null,{}] 04:31:00 INFO - PROCESS | 1620 | 1472297460407 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}] 04:31:00 INFO - PROCESS | 1620 | 1472297460409 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:00 INFO - PROCESS | 1620 | 1472297460540 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 04:31:00 INFO - PROCESS | 1620 | 1472297460597 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:00 INFO - PROCESS | 1620 | 1472297460599 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:00 INFO - PROCESS | 1620 | ++DOCSHELL 180D5400 == 37 [pid = 1620] [id = 352] 04:31:00 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (180D5800) [pid = 1620] [serial = 1055] [outer = 00000000] 04:31:00 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (180E0800) [pid = 1620] [serial = 1056] [outer = 180D5800] 04:31:00 INFO - PROCESS | 1620 | 1472297460644 Marionette DEBUG loaded listener.js 04:31:00 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (180DB400) [pid = 1620] [serial = 1057] [outer = 180D5800] 04:31:00 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (14754800) [pid = 1620] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:31:00 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (0CEBBC00) [pid = 1620] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:31:00 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (13EE8C00) [pid = 1620] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:31:00 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (0CEB4000) [pid = 1620] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:31:00 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (15904000) [pid = 1620] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:31:00 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (0C5E6C00) [pid = 1620] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:31:00 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (0BD4F800) [pid = 1620] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:31:00 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (11719400) [pid = 1620] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:31:00 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (15C25000) [pid = 1620] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:31:00 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (15C56400) [pid = 1620] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:31:00 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (18967400) [pid = 1620] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:31:00 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (0CC1BC00) [pid = 1620] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:31:01 INFO - PROCESS | 1620 | [1620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:31:01 INFO - PROCESS | 1620 | 1472297461111 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] 04:31:01 INFO - PROCESS | 1620 | 1472297461138 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 04:31:01 INFO - PROCESS | 1620 | 1472297461142 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:31:01 INFO - PROCESS | 1620 | 1472297461143 Marionette TRACE conn6 <- [1,1374,null,{}] 04:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:31:01 INFO - PROCESS | 1620 | 1472297461147 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}] 04:31:01 INFO - PROCESS | 1620 | 1472297461149 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:01 INFO - PROCESS | 1620 | 1472297461231 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 04:31:01 INFO - PROCESS | 1620 | 1472297461319 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:01 INFO - PROCESS | 1620 | 1472297461321 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:01 INFO - PROCESS | 1620 | ++DOCSHELL 08838400 == 38 [pid = 1620] [id = 353] 04:31:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (0BD4F800) [pid = 1620] [serial = 1058] [outer = 00000000] 04:31:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (147CDC00) [pid = 1620] [serial = 1059] [outer = 0BD4F800] 04:31:01 INFO - PROCESS | 1620 | 1472297461366 Marionette DEBUG loaded listener.js 04:31:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (15C25000) [pid = 1620] [serial = 1060] [outer = 0BD4F800] 04:31:01 INFO - PROCESS | 1620 | 1472297461708 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] 04:31:01 INFO - PROCESS | 1620 | 1472297461780 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 04:31:01 INFO - PROCESS | 1620 | 1472297461783 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:31:01 INFO - PROCESS | 1620 | 1472297461785 Marionette TRACE conn6 <- [1,1378,null,{}] 04:31:01 INFO - PROCESS | 1620 | 1472297461788 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}] 04:31:01 INFO - PROCESS | 1620 | 1472297461790 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:01 INFO - PROCESS | 1620 | 1472297461904 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 04:31:01 INFO - PROCESS | 1620 | 1472297461939 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:01 INFO - PROCESS | 1620 | 1472297461941 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:01 INFO - PROCESS | 1620 | ++DOCSHELL 16E11400 == 39 [pid = 1620] [id = 354] 04:31:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (180E0400) [pid = 1620] [serial = 1061] [outer = 00000000] 04:31:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (18969400) [pid = 1620] [serial = 1062] [outer = 180E0400] 04:31:01 INFO - PROCESS | 1620 | 1472297461987 Marionette DEBUG loaded listener.js 04:31:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (18C29400) [pid = 1620] [serial = 1063] [outer = 180E0400] 04:31:02 INFO - PROCESS | 1620 | 1472297462409 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]]]}] 04:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 670ms 04:31:02 INFO - PROCESS | 1620 | 1472297462461 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 04:31:02 INFO - PROCESS | 1620 | 1472297462463 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 04:31:02 INFO - PROCESS | 1620 | 1472297462466 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:31:02 INFO - PROCESS | 1620 | 1472297462468 Marionette TRACE conn6 <- [1,1382,null,{}] 04:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:31:02 INFO - PROCESS | 1620 | 1472297462472 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}] 04:31:02 INFO - PROCESS | 1620 | 1472297462474 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:02 INFO - PROCESS | 1620 | 1472297462553 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 04:31:02 INFO - PROCESS | 1620 | 1472297462561 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:02 INFO - PROCESS | 1620 | 1472297462563 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:02 INFO - PROCESS | 1620 | ++DOCSHELL 181D3800 == 40 [pid = 1620] [id = 355] 04:31:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (18CC1400) [pid = 1620] [serial = 1064] [outer = 00000000] 04:31:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (18F4B800) [pid = 1620] [serial = 1065] [outer = 18CC1400] 04:31:02 INFO - PROCESS | 1620 | 1472297462608 Marionette DEBUG loaded listener.js 04:31:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (19005400) [pid = 1620] [serial = 1066] [outer = 18CC1400] 04:31:03 INFO - PROCESS | 1620 | 1472297463140 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]]]}] 04:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 730ms 04:31:03 INFO - PROCESS | 1620 | 1472297463248 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 04:31:03 INFO - PROCESS | 1620 | 1472297463253 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 04:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:31:03 INFO - PROCESS | 1620 | 1472297463306 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:31:03 INFO - PROCESS | 1620 | 1472297463310 Marionette TRACE conn6 <- [1,1386,null,{}] 04:31:03 INFO - PROCESS | 1620 | 1472297463325 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}] 04:31:03 INFO - PROCESS | 1620 | 1472297463328 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:03 INFO - PROCESS | 1620 | 1472297463448 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 04:31:03 INFO - PROCESS | 1620 | 1472297463575 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:03 INFO - PROCESS | 1620 | 1472297463580 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:03 INFO - PROCESS | 1620 | ++DOCSHELL 0BC90400 == 41 [pid = 1620] [id = 356] 04:31:03 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (0BC94C00) [pid = 1620] [serial = 1067] [outer = 00000000] 04:31:03 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (0CC1B800) [pid = 1620] [serial = 1068] [outer = 0BC94C00] 04:31:03 INFO - PROCESS | 1620 | 1472297463644 Marionette DEBUG loaded listener.js 04:31:03 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (0CEB8400) [pid = 1620] [serial = 1069] [outer = 0BC94C00] 04:31:04 INFO - PROCESS | 1620 | 1472297464201 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]]]}] 04:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 930ms 04:31:04 INFO - PROCESS | 1620 | 1472297464238 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 04:31:04 INFO - PROCESS | 1620 | 1472297464243 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 04:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:31:04 INFO - PROCESS | 1620 | 1472297464249 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:31:04 INFO - PROCESS | 1620 | 1472297464252 Marionette TRACE conn6 <- [1,1390,null,{}] 04:31:04 INFO - PROCESS | 1620 | 1472297464257 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}] 04:31:04 INFO - PROCESS | 1620 | 1472297464260 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:04 INFO - PROCESS | 1620 | 1472297464373 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 04:31:04 INFO - PROCESS | 1620 | 1472297464477 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:04 INFO - PROCESS | 1620 | 1472297464480 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:04 INFO - PROCESS | 1620 | ++DOCSHELL 1188DC00 == 42 [pid = 1620] [id = 357] 04:31:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (12D1E000) [pid = 1620] [serial = 1070] [outer = 00000000] 04:31:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (14C82800) [pid = 1620] [serial = 1071] [outer = 12D1E000] 04:31:04 INFO - PROCESS | 1620 | 1472297464538 Marionette DEBUG loaded listener.js 04:31:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (155DCC00) [pid = 1620] [serial = 1072] [outer = 12D1E000] 04:31:05 INFO - PROCESS | 1620 | 1472297465169 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]]]}] 04:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 970ms 04:31:05 INFO - PROCESS | 1620 | 1472297465223 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 04:31:05 INFO - PROCESS | 1620 | 1472297465225 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 04:31:05 INFO - PROCESS | 1620 | 1472297465229 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:31:05 INFO - PROCESS | 1620 | 1472297465233 Marionette TRACE conn6 <- [1,1394,null,{}] 04:31:05 INFO - PROCESS | 1620 | 1472297465244 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}] 04:31:05 INFO - PROCESS | 1620 | 1472297465249 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:05 INFO - PROCESS | 1620 | 1472297465359 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 04:31:05 INFO - PROCESS | 1620 | 1472297465490 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:05 INFO - PROCESS | 1620 | 1472297465494 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:05 INFO - PROCESS | 1620 | ++DOCSHELL 16E1A800 == 43 [pid = 1620] [id = 358] 04:31:05 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (17138400) [pid = 1620] [serial = 1073] [outer = 00000000] 04:31:05 INFO - PROCESS | 1620 | ++DOMWINDOW == 90 (180D7800) [pid = 1620] [serial = 1074] [outer = 17138400] 04:31:05 INFO - PROCESS | 1620 | 1472297465553 Marionette DEBUG loaded listener.js 04:31:05 INFO - PROCESS | 1620 | ++DOMWINDOW == 91 (1896A800) [pid = 1620] [serial = 1075] [outer = 17138400] 04:31:06 INFO - PROCESS | 1620 | 1472297466183 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]]]}] 04:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1020ms 04:31:06 INFO - PROCESS | 1620 | 1472297466253 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 04:31:06 INFO - PROCESS | 1620 | 1472297466255 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 04:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:31:06 INFO - PROCESS | 1620 | 1472297466273 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:31:06 INFO - PROCESS | 1620 | 1472297466275 Marionette TRACE conn6 <- [1,1398,null,{}] 04:31:06 INFO - PROCESS | 1620 | 1472297466279 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}] 04:31:06 INFO - PROCESS | 1620 | 1472297466282 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:06 INFO - PROCESS | 1620 | 1472297466401 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 04:31:06 INFO - PROCESS | 1620 | 1472297466654 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:06 INFO - PROCESS | 1620 | 1472297466658 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:06 INFO - PROCESS | 1620 | ++DOCSHELL 08805000 == 44 [pid = 1620] [id = 359] 04:31:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 92 (08808000) [pid = 1620] [serial = 1076] [outer = 00000000] 04:31:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 93 (0C2C9400) [pid = 1620] [serial = 1077] [outer = 08808000] 04:31:06 INFO - PROCESS | 1620 | 1472297466733 Marionette DEBUG loaded listener.js 04:31:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 94 (0CA55400) [pid = 1620] [serial = 1078] [outer = 08808000] 04:31:07 INFO - PROCESS | 1620 | --DOCSHELL 16E11400 == 43 [pid = 1620] [id = 354] 04:31:07 INFO - PROCESS | 1620 | --DOCSHELL 08838400 == 42 [pid = 1620] [id = 353] 04:31:07 INFO - PROCESS | 1620 | --DOCSHELL 180D5400 == 41 [pid = 1620] [id = 352] 04:31:07 INFO - PROCESS | 1620 | --DOCSHELL 1653EC00 == 40 [pid = 1620] [id = 351] 04:31:07 INFO - PROCESS | 1620 | --DOCSHELL 15C56C00 == 39 [pid = 1620] [id = 350] 04:31:07 INFO - PROCESS | 1620 | --DOCSHELL 14C2B400 == 38 [pid = 1620] [id = 349] 04:31:07 INFO - PROCESS | 1620 | --DOCSHELL 11753400 == 37 [pid = 1620] [id = 348] 04:31:07 INFO - PROCESS | 1620 | --DOCSHELL 0CC17400 == 36 [pid = 1620] [id = 347] 04:31:07 INFO - PROCESS | 1620 | --DOCSHELL 0880DC00 == 35 [pid = 1620] [id = 346] 04:31:07 INFO - PROCESS | 1620 | --DOCSHELL 0C2CB800 == 34 [pid = 1620] [id = 344] 04:31:07 INFO - PROCESS | 1620 | --DOCSHELL 117EDC00 == 33 [pid = 1620] [id = 345] 04:31:07 INFO - PROCESS | 1620 | --DOCSHELL 15C51800 == 32 [pid = 1620] [id = 343] 04:31:07 INFO - PROCESS | 1620 | --DOCSHELL 0CEB3400 == 31 [pid = 1620] [id = 335] 04:31:07 INFO - PROCESS | 1620 | --DOCSHELL 16E1A800 == 30 [pid = 1620] [id = 358] 04:31:07 INFO - PROCESS | 1620 | --DOCSHELL 181D3800 == 29 [pid = 1620] [id = 355] 04:31:07 INFO - PROCESS | 1620 | --DOCSHELL 0BC90400 == 28 [pid = 1620] [id = 356] 04:31:07 INFO - PROCESS | 1620 | --DOCSHELL 1188DC00 == 27 [pid = 1620] [id = 357] 04:31:07 INFO - PROCESS | 1620 | --DOMWINDOW == 93 (1653D800) [pid = 1620] [serial = 1029] [outer = 00000000] [url = about:blank] 04:31:07 INFO - PROCESS | 1620 | --DOMWINDOW == 92 (147D8400) [pid = 1620] [serial = 1017] [outer = 00000000] [url = about:blank] 04:31:07 INFO - PROCESS | 1620 | --DOMWINDOW == 91 (14C9FC00) [pid = 1620] [serial = 1018] [outer = 00000000] [url = about:blank] 04:31:07 INFO - PROCESS | 1620 | --DOMWINDOW == 90 (0D1D3400) [pid = 1620] [serial = 1011] [outer = 00000000] [url = about:blank] 04:31:07 INFO - PROCESS | 1620 | --DOMWINDOW == 89 (10EBA400) [pid = 1620] [serial = 1012] [outer = 00000000] [url = about:blank] 04:31:07 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (1439E800) [pid = 1620] [serial = 1014] [outer = 00000000] [url = about:blank] 04:31:07 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (10EBE800) [pid = 1620] [serial = 1006] [outer = 00000000] [url = about:blank] 04:31:07 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (0D1D6C00) [pid = 1620] [serial = 1005] [outer = 00000000] [url = about:blank] 04:31:07 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (1590FC00) [pid = 1620] [serial = 1020] [outer = 00000000] [url = about:blank] 04:31:07 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (0C6FAC00) [pid = 1620] [serial = 1008] [outer = 00000000] [url = about:blank] 04:31:07 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (0CAE6800) [pid = 1620] [serial = 1009] [outer = 00000000] [url = about:blank] 04:31:07 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (15937C00) [pid = 1620] [serial = 1021] [outer = 00000000] [url = about:blank] 04:31:07 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (0CAF2800) [pid = 1620] [serial = 994] [outer = 00000000] [url = about:blank] 04:31:07 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (0C5E9000) [pid = 1620] [serial = 993] [outer = 00000000] [url = about:blank] 04:31:07 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (13E59000) [pid = 1620] [serial = 997] [outer = 00000000] [url = about:blank] 04:31:07 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (11886800) [pid = 1620] [serial = 996] [outer = 00000000] [url = about:blank] 04:31:07 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (1642EC00) [pid = 1620] [serial = 1023] [outer = 00000000] [url = about:blank] 04:31:07 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (17138C00) [pid = 1620] [serial = 1000] [outer = 00000000] [url = about:blank] 04:31:07 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (16433C00) [pid = 1620] [serial = 999] [outer = 00000000] [url = about:blank] 04:31:07 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (18E89400) [pid = 1620] [serial = 1003] [outer = 00000000] [url = about:blank] 04:31:07 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (18CC7C00) [pid = 1620] [serial = 1002] [outer = 00000000] [url = about:blank] 04:31:07 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (16467400) [pid = 1620] [serial = 1024] [outer = 00000000] [url = about:blank] 04:31:07 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (1541B400) [pid = 1620] [serial = 1026] [outer = 00000000] [url = about:blank] 04:31:07 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (15906000) [pid = 1620] [serial = 1027] [outer = 00000000] [url = about:blank] 04:31:07 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (1474C400) [pid = 1620] [serial = 1015] [outer = 00000000] [url = about:blank] 04:31:08 INFO - PROCESS | 1620 | 1472297468128 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]]]}] 04:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1875ms 04:31:08 INFO - PROCESS | 1620 | 1472297468149 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 04:31:08 INFO - PROCESS | 1620 | 1472297468153 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 04:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:31:08 INFO - PROCESS | 1620 | 1472297468158 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:31:08 INFO - PROCESS | 1620 | 1472297468161 Marionette TRACE conn6 <- [1,1402,null,{}] 04:31:08 INFO - PROCESS | 1620 | 1472297468167 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}] 04:31:08 INFO - PROCESS | 1620 | 1472297468170 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:08 INFO - PROCESS | 1620 | 1472297468261 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 04:31:08 INFO - PROCESS | 1620 | 1472297468270 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:08 INFO - PROCESS | 1620 | 1472297468275 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:08 INFO - PROCESS | 1620 | ++DOCSHELL 0C665400 == 28 [pid = 1620] [id = 360] 04:31:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (0C6F2000) [pid = 1620] [serial = 1079] [outer = 00000000] 04:31:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (0CA54400) [pid = 1620] [serial = 1080] [outer = 0C6F2000] 04:31:08 INFO - PROCESS | 1620 | 1472297468326 Marionette DEBUG loaded listener.js 04:31:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (0CAE8800) [pid = 1620] [serial = 1081] [outer = 0C6F2000] 04:31:08 INFO - PROCESS | 1620 | 1472297468845 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]]]}] 04:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 730ms 04:31:08 INFO - PROCESS | 1620 | 1472297468889 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 04:31:08 INFO - PROCESS | 1620 | 1472297468894 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 04:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:31:08 INFO - PROCESS | 1620 | 1472297468900 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:31:08 INFO - PROCESS | 1620 | 1472297468903 Marionette TRACE conn6 <- [1,1406,null,{}] 04:31:08 INFO - PROCESS | 1620 | 1472297468909 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}] 04:31:08 INFO - PROCESS | 1620 | 1472297468912 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:08 INFO - PROCESS | 1620 | 1472297469002 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 04:31:09 INFO - PROCESS | 1620 | 1472297469088 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:09 INFO - PROCESS | 1620 | 1472297469091 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:09 INFO - PROCESS | 1620 | ++DOCSHELL 0CEB4400 == 29 [pid = 1620] [id = 361] 04:31:09 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (0D1D6800) [pid = 1620] [serial = 1082] [outer = 00000000] 04:31:09 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (0D2EE800) [pid = 1620] [serial = 1083] [outer = 0D1D6800] 04:31:09 INFO - PROCESS | 1620 | 1472297469140 Marionette DEBUG loaded listener.js 04:31:09 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (10EB7C00) [pid = 1620] [serial = 1084] [outer = 0D1D6800] 04:31:09 INFO - PROCESS | 1620 | 1472297469528 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]]]}] 04:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 670ms 04:31:09 INFO - PROCESS | 1620 | 1472297469574 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 04:31:09 INFO - PROCESS | 1620 | 1472297469576 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 04:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:31:09 INFO - PROCESS | 1620 | 1472297469580 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:31:09 INFO - PROCESS | 1620 | 1472297469583 Marionette TRACE conn6 <- [1,1410,null,{}] 04:31:09 INFO - PROCESS | 1620 | 1472297469623 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}] 04:31:09 INFO - PROCESS | 1620 | 1472297469628 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:09 INFO - PROCESS | 1620 | 1472297469721 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 04:31:09 INFO - PROCESS | 1620 | 1472297469734 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:09 INFO - PROCESS | 1620 | 1472297469737 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:09 INFO - PROCESS | 1620 | ++DOCSHELL 12266C00 == 30 [pid = 1620] [id = 362] 04:31:09 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (12267400) [pid = 1620] [serial = 1085] [outer = 00000000] 04:31:09 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (12D1A000) [pid = 1620] [serial = 1086] [outer = 12267400] 04:31:09 INFO - PROCESS | 1620 | 1472297469787 Marionette DEBUG loaded listener.js 04:31:09 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (13E58C00) [pid = 1620] [serial = 1087] [outer = 12267400] 04:31:10 INFO - PROCESS | 1620 | 1472297470277 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]]]}] 04:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 730ms 04:31:10 INFO - PROCESS | 1620 | 1472297470314 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 04:31:10 INFO - PROCESS | 1620 | 1472297470316 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 04:31:10 INFO - PROCESS | 1620 | 1472297470320 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:31:10 INFO - PROCESS | 1620 | 1472297470322 Marionette TRACE conn6 <- [1,1414,null,{}] 04:31:10 INFO - PROCESS | 1620 | 1472297470325 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}] 04:31:10 INFO - PROCESS | 1620 | 1472297470327 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:10 INFO - PROCESS | 1620 | 1472297470439 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 04:31:10 INFO - PROCESS | 1620 | 1472297470494 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:10 INFO - PROCESS | 1620 | 1472297470496 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:10 INFO - PROCESS | 1620 | ++DOCSHELL 14343800 == 31 [pid = 1620] [id = 363] 04:31:10 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (14746800) [pid = 1620] [serial = 1088] [outer = 00000000] 04:31:10 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (14753400) [pid = 1620] [serial = 1089] [outer = 14746800] 04:31:10 INFO - PROCESS | 1620 | 1472297470544 Marionette DEBUG loaded listener.js 04:31:10 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (14C27800) [pid = 1620] [serial = 1090] [outer = 14746800] 04:31:10 INFO - PROCESS | 1620 | 1472297470987 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]]]}] 04:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 730ms 04:31:11 INFO - PROCESS | 1620 | 1472297471086 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 04:31:11 INFO - PROCESS | 1620 | 1472297471088 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 04:31:11 INFO - PROCESS | 1620 | 1472297471091 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:31:11 INFO - PROCESS | 1620 | 1472297471093 Marionette TRACE conn6 <- [1,1418,null,{}] 04:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:31:11 INFO - PROCESS | 1620 | 1472297471096 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}] 04:31:11 INFO - PROCESS | 1620 | 1472297471098 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:11 INFO - PROCESS | 1620 | 1472297471207 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 04:31:11 INFO - PROCESS | 1620 | 1472297471218 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:11 INFO - PROCESS | 1620 | 1472297471220 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:11 INFO - PROCESS | 1620 | ++DOCSHELL 14C81400 == 32 [pid = 1620] [id = 364] 04:31:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (14CA2400) [pid = 1620] [serial = 1091] [outer = 00000000] 04:31:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (155B9400) [pid = 1620] [serial = 1092] [outer = 14CA2400] 04:31:11 INFO - PROCESS | 1620 | 1472297471314 Marionette DEBUG loaded listener.js 04:31:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (15909800) [pid = 1620] [serial = 1093] [outer = 14CA2400] 04:31:11 INFO - PROCESS | 1620 | 1472297471756 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]]]}] 04:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 730ms 04:31:11 INFO - PROCESS | 1620 | 1472297471830 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 04:31:11 INFO - PROCESS | 1620 | 1472297471832 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 04:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:31:11 INFO - PROCESS | 1620 | 1472297471835 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:31:11 INFO - PROCESS | 1620 | 1472297471837 Marionette TRACE conn6 <- [1,1422,null,{}] 04:31:11 INFO - PROCESS | 1620 | 1472297471841 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}] 04:31:11 INFO - PROCESS | 1620 | 1472297471846 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:11 INFO - PROCESS | 1620 | 1472297471989 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 04:31:12 INFO - PROCESS | 1620 | 1472297472048 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:12 INFO - PROCESS | 1620 | 1472297472050 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:12 INFO - PROCESS | 1620 | ++DOCSHELL 15C16C00 == 33 [pid = 1620] [id = 365] 04:31:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (15C1A400) [pid = 1620] [serial = 1094] [outer = 00000000] 04:31:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (15C54000) [pid = 1620] [serial = 1095] [outer = 15C1A400] 04:31:12 INFO - PROCESS | 1620 | 1472297472096 Marionette DEBUG loaded listener.js 04:31:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (1642C800) [pid = 1620] [serial = 1096] [outer = 15C1A400] 04:31:12 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (15C58C00) [pid = 1620] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:31:12 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (16544800) [pid = 1620] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:31:12 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (0BD4F800) [pid = 1620] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:31:12 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (1642CC00) [pid = 1620] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:31:12 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (0C535400) [pid = 1620] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:31:12 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (0CC23C00) [pid = 1620] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:31:12 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (117EF400) [pid = 1620] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:31:12 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (0880F000) [pid = 1620] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:31:12 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (14C9E400) [pid = 1620] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:31:12 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (11881800) [pid = 1620] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:31:12 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (180D5800) [pid = 1620] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:31:12 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (180E0400) [pid = 1620] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:31:12 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (18CC1400) [pid = 1620] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:31:12 INFO - PROCESS | 1620 | 1472297472736 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]]]}] 04:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 930ms 04:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:31:12 INFO - PROCESS | 1620 | 1472297472769 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 04:31:12 INFO - PROCESS | 1620 | 1472297472771 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 04:31:12 INFO - PROCESS | 1620 | 1472297472774 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:31:12 INFO - PROCESS | 1620 | 1472297472776 Marionette TRACE conn6 <- [1,1426,null,{}] 04:31:12 INFO - PROCESS | 1620 | 1472297472779 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}] 04:31:12 INFO - PROCESS | 1620 | 1472297472781 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:12 INFO - PROCESS | 1620 | 1472297472858 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 04:31:12 INFO - PROCESS | 1620 | 1472297472863 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:12 INFO - PROCESS | 1620 | 1472297472865 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:12 INFO - PROCESS | 1620 | ++DOCSHELL 12D1AC00 == 34 [pid = 1620] [id = 366] 04:31:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (12D1B800) [pid = 1620] [serial = 1097] [outer = 00000000] 04:31:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (15419400) [pid = 1620] [serial = 1098] [outer = 12D1B800] 04:31:12 INFO - PROCESS | 1620 | 1472297472910 Marionette DEBUG loaded listener.js 04:31:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (15C1B800) [pid = 1620] [serial = 1099] [outer = 12D1B800] 04:31:13 INFO - PROCESS | 1620 | 1472297473343 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]]]}] 04:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 631ms 04:31:13 INFO - PROCESS | 1620 | 1472297473405 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 04:31:13 INFO - PROCESS | 1620 | 1472297473407 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 04:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:31:13 INFO - PROCESS | 1620 | 1472297473411 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:31:13 INFO - PROCESS | 1620 | 1472297473412 Marionette TRACE conn6 <- [1,1430,null,{}] 04:31:13 INFO - PROCESS | 1620 | 1472297473416 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}] 04:31:13 INFO - PROCESS | 1620 | 1472297473418 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:13 INFO - PROCESS | 1620 | 1472297473497 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 04:31:13 INFO - PROCESS | 1620 | 1472297473505 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:13 INFO - PROCESS | 1620 | 1472297473507 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:13 INFO - PROCESS | 1620 | ++DOCSHELL 08806800 == 35 [pid = 1620] [id = 367] 04:31:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (0CEE0000) [pid = 1620] [serial = 1100] [outer = 00000000] 04:31:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (16461000) [pid = 1620] [serial = 1101] [outer = 0CEE0000] 04:31:13 INFO - PROCESS | 1620 | 1472297473553 Marionette DEBUG loaded listener.js 04:31:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (16463000) [pid = 1620] [serial = 1102] [outer = 0CEE0000] 04:31:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (0880A000) [pid = 1620] [serial = 1103] [outer = 0C534400] 04:31:14 INFO - PROCESS | 1620 | 1472297474486 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]]]}] 04:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1131ms 04:31:14 INFO - PROCESS | 1620 | 1472297474544 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 04:31:14 INFO - PROCESS | 1620 | 1472297474548 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 04:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:31:14 INFO - PROCESS | 1620 | 1472297474554 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:31:14 INFO - PROCESS | 1620 | 1472297474558 Marionette TRACE conn6 <- [1,1434,null,{}] 04:31:14 INFO - PROCESS | 1620 | 1472297474564 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}] 04:31:14 INFO - PROCESS | 1620 | 1472297474567 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:14 INFO - PROCESS | 1620 | 1472297474703 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 04:31:14 INFO - PROCESS | 1620 | 1472297474825 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:14 INFO - PROCESS | 1620 | 1472297474829 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:14 INFO - PROCESS | 1620 | ++DOCSHELL 0CC1E000 == 36 [pid = 1620] [id = 368] 04:31:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (0CC2C400) [pid = 1620] [serial = 1104] [outer = 00000000] 04:31:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (0D105800) [pid = 1620] [serial = 1105] [outer = 0CC2C400] 04:31:14 INFO - PROCESS | 1620 | 1472297474891 Marionette DEBUG loaded listener.js 04:31:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (10E7D000) [pid = 1620] [serial = 1106] [outer = 0CC2C400] 04:31:15 INFO - PROCESS | 1620 | 1472297475690 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]]]}] 04:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1180ms 04:31:15 INFO - PROCESS | 1620 | 1472297475824 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 04:31:15 INFO - PROCESS | 1620 | 1472297475828 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 04:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:31:15 INFO - PROCESS | 1620 | 1472297475834 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:31:15 INFO - PROCESS | 1620 | 1472297475838 Marionette TRACE conn6 <- [1,1438,null,{}] 04:31:15 INFO - PROCESS | 1620 | 1472297475853 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}] 04:31:15 INFO - PROCESS | 1620 | 1472297475856 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:15 INFO - PROCESS | 1620 | 1472297475972 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 04:31:16 INFO - PROCESS | 1620 | 1472297476053 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:16 INFO - PROCESS | 1620 | 1472297476058 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:16 INFO - PROCESS | 1620 | ++DOCSHELL 0880B000 == 37 [pid = 1620] [id = 369] 04:31:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (08835000) [pid = 1620] [serial = 1107] [outer = 00000000] 04:31:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (0C274400) [pid = 1620] [serial = 1108] [outer = 08835000] 04:31:16 INFO - PROCESS | 1620 | 1472297476160 Marionette DEBUG loaded listener.js 04:31:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (0C663400) [pid = 1620] [serial = 1109] [outer = 08835000] 04:31:16 INFO - PROCESS | 1620 | --DOCSHELL 0CAE4C00 == 36 [pid = 1620] [id = 25] 04:31:16 INFO - PROCESS | 1620 | --DOCSHELL 08802000 == 35 [pid = 1620] [id = 26] 04:31:16 INFO - PROCESS | 1620 | --DOCSHELL 16439C00 == 34 [pid = 1620] [id = 19] 04:31:16 INFO - PROCESS | 1620 | --DOCSHELL 14C9B400 == 33 [pid = 1620] [id = 18] 04:31:16 INFO - PROCESS | 1620 | --DOCSHELL 147D2C00 == 32 [pid = 1620] [id = 17] 04:31:16 INFO - PROCESS | 1620 | --DOCSHELL 0C5EC400 == 31 [pid = 1620] [id = 14] 04:31:16 INFO - PROCESS | 1620 | --DOCSHELL 110C9800 == 30 [pid = 1620] [id = 22] 04:31:16 INFO - PROCESS | 1620 | --DOCSHELL 180D2800 == 29 [pid = 1620] [id = 21] 04:31:16 INFO - PROCESS | 1620 | --DOCSHELL 0CEB5400 == 28 [pid = 1620] [id = 28] 04:31:16 INFO - PROCESS | 1620 | --DOCSHELL 0CAEFC00 == 27 [pid = 1620] [id = 27] 04:31:16 INFO - PROCESS | 1620 | --DOCSHELL 12264C00 == 26 [pid = 1620] [id = 16] 04:31:16 INFO - PROCESS | 1620 | --DOCSHELL 12D1AC00 == 25 [pid = 1620] [id = 366] 04:31:16 INFO - PROCESS | 1620 | --DOCSHELL 15C16C00 == 24 [pid = 1620] [id = 365] 04:31:16 INFO - PROCESS | 1620 | --DOCSHELL 14C81400 == 23 [pid = 1620] [id = 364] 04:31:16 INFO - PROCESS | 1620 | --DOCSHELL 14343800 == 22 [pid = 1620] [id = 363] 04:31:16 INFO - PROCESS | 1620 | --DOCSHELL 12266C00 == 21 [pid = 1620] [id = 362] 04:31:16 INFO - PROCESS | 1620 | --DOCSHELL 0CEB4400 == 20 [pid = 1620] [id = 361] 04:31:16 INFO - PROCESS | 1620 | --DOCSHELL 0C665400 == 19 [pid = 1620] [id = 360] 04:31:16 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (16436800) [pid = 1620] [serial = 1050] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (16465400) [pid = 1620] [serial = 1051] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (1713D400) [pid = 1620] [serial = 1053] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (147CDC00) [pid = 1620] [serial = 1059] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (17136400) [pid = 1620] [serial = 1030] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (0C6FE400) [pid = 1620] [serial = 1032] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (0CAE5800) [pid = 1620] [serial = 1033] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (0CEDA000) [pid = 1620] [serial = 1041] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (0D259000) [pid = 1620] [serial = 1042] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (13016800) [pid = 1620] [serial = 1035] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (14749000) [pid = 1620] [serial = 1036] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (0BD45000) [pid = 1620] [serial = 1038] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (0C2CC000) [pid = 1620] [serial = 1039] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (15905800) [pid = 1620] [serial = 1047] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (13E61400) [pid = 1620] [serial = 1044] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (1474F400) [pid = 1620] [serial = 1045] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (180E0800) [pid = 1620] [serial = 1056] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (18969400) [pid = 1620] [serial = 1062] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (18F4B800) [pid = 1620] [serial = 1065] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (19005400) [pid = 1620] [serial = 1066] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (18C29400) [pid = 1620] [serial = 1063] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 1620 | --DOMWINDOW == 65 (180DB400) [pid = 1620] [serial = 1057] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 1620 | --DOMWINDOW == 64 (17144000) [pid = 1620] [serial = 1054] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 1620 | --DOMWINDOW == 63 (15C25000) [pid = 1620] [serial = 1060] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 1620 | --DOMWINDOW == 62 (15C53400) [pid = 1620] [serial = 1048] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 1620 | 1472297476935 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]]]}] 04:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1138ms 04:31:16 INFO - PROCESS | 1620 | 1472297476977 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 04:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:31:16 INFO - PROCESS | 1620 | 1472297476981 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 04:31:16 INFO - PROCESS | 1620 | 1472297476986 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:31:16 INFO - PROCESS | 1620 | 1472297476991 Marionette TRACE conn6 <- [1,1442,null,{}] 04:31:16 INFO - PROCESS | 1620 | 1472297476997 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}] 04:31:16 INFO - PROCESS | 1620 | 1472297477000 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:17 INFO - PROCESS | 1620 | 1472297477115 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 04:31:17 INFO - PROCESS | 1620 | 1472297477241 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:17 INFO - PROCESS | 1620 | 1472297477244 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:17 INFO - PROCESS | 1620 | ++DOCSHELL 0C665400 == 20 [pid = 1620] [id = 370] 04:31:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 63 (0C6F5400) [pid = 1620] [serial = 1110] [outer = 00000000] 04:31:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 64 (0CAEF800) [pid = 1620] [serial = 1111] [outer = 0C6F5400] 04:31:17 INFO - PROCESS | 1620 | 1472297477307 Marionette DEBUG loaded listener.js 04:31:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 65 (0CC1A400) [pid = 1620] [serial = 1112] [outer = 0C6F5400] 04:31:17 INFO - PROCESS | 1620 | 1472297477966 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]]]}] 04:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1023ms 04:31:17 INFO - PROCESS | 1620 | 1472297478009 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 04:31:18 INFO - PROCESS | 1620 | 1472297478015 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 04:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:31:18 INFO - PROCESS | 1620 | 1472297478022 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:31:18 INFO - PROCESS | 1620 | 1472297478025 Marionette TRACE conn6 <- [1,1446,null,{}] 04:31:18 INFO - PROCESS | 1620 | 1472297478029 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}] 04:31:18 INFO - PROCESS | 1620 | 1472297478032 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:18 INFO - PROCESS | 1620 | 1472297478154 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 04:31:18 INFO - PROCESS | 1620 | 1472297478281 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:18 INFO - PROCESS | 1620 | 1472297478283 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:18 INFO - PROCESS | 1620 | ++DOCSHELL 0DBC9000 == 21 [pid = 1620] [id = 371] 04:31:18 INFO - PROCESS | 1620 | ++DOMWINDOW == 66 (0DBCF000) [pid = 1620] [serial = 1113] [outer = 00000000] 04:31:18 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (110C8C00) [pid = 1620] [serial = 1114] [outer = 0DBCF000] 04:31:18 INFO - PROCESS | 1620 | 1472297478344 Marionette DEBUG loaded listener.js 04:31:18 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (11629000) [pid = 1620] [serial = 1115] [outer = 0DBCF000] 04:31:18 INFO - PROCESS | 1620 | 1472297479006 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]]]}] 04:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1022ms 04:31:19 INFO - PROCESS | 1620 | 1472297479047 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 04:31:19 INFO - PROCESS | 1620 | 1472297479049 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 04:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:31:19 INFO - PROCESS | 1620 | 1472297479053 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:31:19 INFO - PROCESS | 1620 | 1472297479057 Marionette TRACE conn6 <- [1,1450,null,{}] 04:31:19 INFO - PROCESS | 1620 | 1472297479069 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}] 04:31:19 INFO - PROCESS | 1620 | 1472297479075 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:19 INFO - PROCESS | 1620 | 1472297479189 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 04:31:19 INFO - PROCESS | 1620 | 1472297479317 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:19 INFO - PROCESS | 1620 | 1472297479321 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:19 INFO - PROCESS | 1620 | ++DOCSHELL 1301C000 == 22 [pid = 1620] [id = 372] 04:31:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (13E58800) [pid = 1620] [serial = 1116] [outer = 00000000] 04:31:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (13E64C00) [pid = 1620] [serial = 1117] [outer = 13E58800] 04:31:19 INFO - PROCESS | 1620 | 1472297479384 Marionette DEBUG loaded listener.js 04:31:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (14749400) [pid = 1620] [serial = 1118] [outer = 13E58800] 04:31:20 INFO - PROCESS | 1620 | 1472297480074 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]]]}] 04:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1079ms 04:31:20 INFO - PROCESS | 1620 | 1472297480139 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 04:31:20 INFO - PROCESS | 1620 | 1472297480142 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 04:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:31:20 INFO - PROCESS | 1620 | 1472297480146 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:31:20 INFO - PROCESS | 1620 | 1472297480148 Marionette TRACE conn6 <- [1,1454,null,{}] 04:31:20 INFO - PROCESS | 1620 | 1472297480152 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}] 04:31:20 INFO - PROCESS | 1620 | 1472297480154 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:20 INFO - PROCESS | 1620 | 1472297480274 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 04:31:20 INFO - PROCESS | 1620 | 1472297480415 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:20 INFO - PROCESS | 1620 | 1472297480418 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:20 INFO - PROCESS | 1620 | ++DOCSHELL 0855B000 == 23 [pid = 1620] [id = 373] 04:31:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (0855BC00) [pid = 1620] [serial = 1119] [outer = 00000000] 04:31:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (0880E800) [pid = 1620] [serial = 1120] [outer = 0855BC00] 04:31:20 INFO - PROCESS | 1620 | 1472297480473 Marionette DEBUG loaded listener.js 04:31:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (0883A800) [pid = 1620] [serial = 1121] [outer = 0855BC00] 04:31:22 INFO - PROCESS | 1620 | --DOCSHELL 10E3C400 == 22 [pid = 1620] [id = 15] 04:31:22 INFO - PROCESS | 1620 | --DOCSHELL 1B3AD800 == 21 [pid = 1620] [id = 8] 04:31:22 INFO - PROCESS | 1620 | --DOCSHELL 16466800 == 20 [pid = 1620] [id = 24] 04:31:22 INFO - PROCESS | 1620 | --DOCSHELL 16C2CC00 == 19 [pid = 1620] [id = 20] 04:31:22 INFO - PROCESS | 1620 | --DOCSHELL 0D104800 == 18 [pid = 1620] [id = 10] 04:31:22 INFO - PROCESS | 1620 | --DOCSHELL 0CC1E000 == 17 [pid = 1620] [id = 368] 04:31:22 INFO - PROCESS | 1620 | --DOCSHELL 155BA400 == 16 [pid = 1620] [id = 11] 04:31:22 INFO - PROCESS | 1620 | --DOCSHELL 16461400 == 15 [pid = 1620] [id = 23] 04:31:22 INFO - PROCESS | 1620 | --DOCSHELL 08805000 == 14 [pid = 1620] [id = 359] 04:31:22 INFO - PROCESS | 1620 | --DOCSHELL 08806800 == 13 [pid = 1620] [id = 367] 04:31:22 INFO - PROCESS | 1620 | --DOCSHELL 0DBC9000 == 12 [pid = 1620] [id = 371] 04:31:22 INFO - PROCESS | 1620 | --DOCSHELL 1301C000 == 11 [pid = 1620] [id = 372] 04:31:22 INFO - PROCESS | 1620 | --DOCSHELL 0C665400 == 10 [pid = 1620] [id = 370] 04:31:22 INFO - PROCESS | 1620 | --DOCSHELL 0880B000 == 9 [pid = 1620] [id = 369] 04:31:23 INFO - PROCESS | 1620 | 1472297483718 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]]]}] 04:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 3595ms 04:31:23 INFO - PROCESS | 1620 | 1472297483746 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 04:31:23 INFO - PROCESS | 1620 | 1472297483750 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 04:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:31:23 INFO - PROCESS | 1620 | 1472297483755 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:31:23 INFO - PROCESS | 1620 | 1472297483758 Marionette TRACE conn6 <- [1,1458,null,{}] 04:31:23 INFO - PROCESS | 1620 | 1472297483764 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}] 04:31:23 INFO - PROCESS | 1620 | 1472297483767 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:23 INFO - PROCESS | 1620 | 1472297483869 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 04:31:23 INFO - PROCESS | 1620 | 1472297483958 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:23 INFO - PROCESS | 1620 | 1472297483961 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:23 INFO - PROCESS | 1620 | ++DOCSHELL 0C5E3000 == 10 [pid = 1620] [id = 374] 04:31:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (0C5E6800) [pid = 1620] [serial = 1122] [outer = 00000000] 04:31:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (0CAEC400) [pid = 1620] [serial = 1123] [outer = 0C5E6800] 04:31:24 INFO - PROCESS | 1620 | 1472297484012 Marionette DEBUG loaded listener.js 04:31:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (0CC18000) [pid = 1620] [serial = 1124] [outer = 0C5E6800] 04:31:24 INFO - PROCESS | 1620 | 1472297484457 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]]]}] 04:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 790ms 04:31:24 INFO - PROCESS | 1620 | 1472297484546 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 04:31:24 INFO - PROCESS | 1620 | 1472297484551 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 04:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:31:24 INFO - PROCESS | 1620 | 1472297484557 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:31:24 INFO - PROCESS | 1620 | 1472297484560 Marionette TRACE conn6 <- [1,1462,null,{}] 04:31:24 INFO - PROCESS | 1620 | 1472297484565 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}] 04:31:24 INFO - PROCESS | 1620 | 1472297484568 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:24 INFO - PROCESS | 1620 | 1472297484691 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 04:31:24 INFO - PROCESS | 1620 | 1472297484782 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:24 INFO - PROCESS | 1620 | 1472297484785 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:24 INFO - PROCESS | 1620 | ++DOCSHELL 0CA54800 == 11 [pid = 1620] [id = 375] 04:31:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (0D243400) [pid = 1620] [serial = 1125] [outer = 00000000] 04:31:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (0DBD0C00) [pid = 1620] [serial = 1126] [outer = 0D243400] 04:31:24 INFO - PROCESS | 1620 | 1472297484837 Marionette DEBUG loaded listener.js 04:31:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (112A0800) [pid = 1620] [serial = 1127] [outer = 0D243400] 04:31:25 INFO - PROCESS | 1620 | 1472297485234 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]]]}] 04:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 730ms 04:31:25 INFO - PROCESS | 1620 | 1472297485290 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 04:31:25 INFO - PROCESS | 1620 | 1472297485293 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 04:31:25 INFO - PROCESS | 1620 | 1472297485296 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:31:25 INFO - PROCESS | 1620 | 1472297485300 Marionette TRACE conn6 <- [1,1466,null,{}] 04:31:25 INFO - PROCESS | 1620 | 1472297485311 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}] 04:31:25 INFO - PROCESS | 1620 | 1472297485316 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:25 INFO - PROCESS | 1620 | 1472297485406 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 04:31:25 INFO - PROCESS | 1620 | 1472297485413 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:25 INFO - PROCESS | 1620 | 1472297485416 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:25 INFO - PROCESS | 1620 | ++DOCSHELL 1188F000 == 12 [pid = 1620] [id = 376] 04:31:25 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (12265400) [pid = 1620] [serial = 1128] [outer = 00000000] 04:31:25 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (12D1E800) [pid = 1620] [serial = 1129] [outer = 12265400] 04:31:25 INFO - PROCESS | 1620 | 1472297485467 Marionette DEBUG loaded listener.js 04:31:25 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (13E64400) [pid = 1620] [serial = 1130] [outer = 12265400] 04:31:26 INFO - PROCESS | 1620 | 1472297486034 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]]]}] 04:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 770ms 04:31:26 INFO - PROCESS | 1620 | 1472297486074 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 04:31:26 INFO - PROCESS | 1620 | 1472297486076 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 04:31:26 INFO - PROCESS | 1620 | 1472297486079 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:31:26 INFO - PROCESS | 1620 | 1472297486081 Marionette TRACE conn6 <- [1,1470,null,{}] 04:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:31:26 INFO - PROCESS | 1620 | 1472297486085 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}] 04:31:26 INFO - PROCESS | 1620 | 1472297486087 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:26 INFO - PROCESS | 1620 | 1472297486204 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 04:31:26 INFO - PROCESS | 1620 | 1472297486210 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:26 INFO - PROCESS | 1620 | 1472297486212 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:26 INFO - PROCESS | 1620 | ++DOCSHELL 14751C00 == 13 [pid = 1620] [id = 377] 04:31:26 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (14752400) [pid = 1620] [serial = 1131] [outer = 00000000] 04:31:26 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (147D2C00) [pid = 1620] [serial = 1132] [outer = 14752400] 04:31:26 INFO - PROCESS | 1620 | 1472297486258 Marionette DEBUG loaded listener.js 04:31:26 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (14CA2800) [pid = 1620] [serial = 1133] [outer = 14752400] 04:31:26 INFO - PROCESS | 1620 | 1472297486735 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]]]}] 04:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 670ms 04:31:26 INFO - PROCESS | 1620 | 1472297486755 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 04:31:26 INFO - PROCESS | 1620 | 1472297486757 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 04:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:31:26 INFO - PROCESS | 1620 | 1472297486760 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:31:26 INFO - PROCESS | 1620 | 1472297486762 Marionette TRACE conn6 <- [1,1474,null,{}] 04:31:26 INFO - PROCESS | 1620 | 1472297486774 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}] 04:31:26 INFO - PROCESS | 1620 | 1472297486776 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:26 INFO - PROCESS | 1620 | 1472297486890 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 04:31:26 INFO - PROCESS | 1620 | 1472297486896 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:26 INFO - PROCESS | 1620 | 1472297486897 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:26 INFO - PROCESS | 1620 | ++DOCSHELL 15415C00 == 14 [pid = 1620] [id = 378] 04:31:26 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (1541A800) [pid = 1620] [serial = 1134] [outer = 00000000] 04:31:26 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (155D8C00) [pid = 1620] [serial = 1135] [outer = 1541A800] 04:31:26 INFO - PROCESS | 1620 | 1472297486944 Marionette DEBUG loaded listener.js 04:31:27 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (1590C400) [pid = 1620] [serial = 1136] [outer = 1541A800] 04:31:27 INFO - PROCESS | 1620 | 1472297487440 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]]]}] 04:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 730ms 04:31:27 INFO - PROCESS | 1620 | 1472297487492 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 04:31:27 INFO - PROCESS | 1620 | 1472297487494 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 04:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:31:27 INFO - PROCESS | 1620 | 1472297487523 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:31:27 INFO - PROCESS | 1620 | 1472297487525 Marionette TRACE conn6 <- [1,1478,null,{}] 04:31:27 INFO - PROCESS | 1620 | 1472297487542 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}] 04:31:27 INFO - PROCESS | 1620 | 1472297487548 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:27 INFO - PROCESS | 1620 | 1472297487977 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 04:31:27 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (13E58800) [pid = 1620] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:31:27 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (0CC2C400) [pid = 1620] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:31:27 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (0DBCF000) [pid = 1620] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:31:27 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (0C6F5400) [pid = 1620] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:31:27 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (08835000) [pid = 1620] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:31:27 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (0D1D6800) [pid = 1620] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:31:27 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (08808000) [pid = 1620] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:31:27 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (0C6F2000) [pid = 1620] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:31:27 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (12267400) [pid = 1620] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:31:27 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (14CA2400) [pid = 1620] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:31:27 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (0BC94C00) [pid = 1620] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:31:27 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (12D1E000) [pid = 1620] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:31:27 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (0CEE0000) [pid = 1620] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:31:27 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (17138400) [pid = 1620] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:31:27 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (12D1B800) [pid = 1620] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:31:27 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (15C1A400) [pid = 1620] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:31:27 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (14746800) [pid = 1620] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:31:28 INFO - PROCESS | 1620 | 1472297488039 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:28 INFO - PROCESS | 1620 | 1472297488042 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:28 INFO - PROCESS | 1620 | ++DOCSHELL 0856C000 == 15 [pid = 1620] [id = 379] 04:31:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (08804400) [pid = 1620] [serial = 1137] [outer = 00000000] 04:31:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (0C2CA800) [pid = 1620] [serial = 1138] [outer = 08804400] 04:31:28 INFO - PROCESS | 1620 | 1472297488089 Marionette DEBUG loaded listener.js 04:31:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (0CEB4C00) [pid = 1620] [serial = 1139] [outer = 08804400] 04:31:28 INFO - PROCESS | 1620 | 1472297488466 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]]]}] 04:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1007ms 04:31:28 INFO - PROCESS | 1620 | 1472297488509 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 04:31:28 INFO - PROCESS | 1620 | 1472297488511 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 04:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:31:28 INFO - PROCESS | 1620 | 1472297488515 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:31:28 INFO - PROCESS | 1620 | 1472297488516 Marionette TRACE conn6 <- [1,1482,null,{}] 04:31:28 INFO - PROCESS | 1620 | 1472297488520 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}] 04:31:28 INFO - PROCESS | 1620 | 1472297488522 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:28 INFO - PROCESS | 1620 | 1472297488603 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 04:31:28 INFO - PROCESS | 1620 | 1472297488610 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:28 INFO - PROCESS | 1620 | 1472297488612 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:28 INFO - PROCESS | 1620 | ++DOCSHELL 0D2EFC00 == 16 [pid = 1620] [id = 380] 04:31:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (116AF800) [pid = 1620] [serial = 1140] [outer = 00000000] 04:31:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (13EEB800) [pid = 1620] [serial = 1141] [outer = 116AF800] 04:31:28 INFO - PROCESS | 1620 | 1472297488661 Marionette DEBUG loaded listener.js 04:31:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (1226F400) [pid = 1620] [serial = 1142] [outer = 116AF800] 04:31:29 INFO - PROCESS | 1620 | 1472297489093 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]]]}] 04:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 630ms 04:31:29 INFO - PROCESS | 1620 | 1472297489148 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 04:31:29 INFO - PROCESS | 1620 | 1472297489151 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 04:31:29 INFO - PROCESS | 1620 | 1472297489154 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:31:29 INFO - PROCESS | 1620 | 1472297489156 Marionette TRACE conn6 <- [1,1486,null,{}] 04:31:29 INFO - PROCESS | 1620 | 1472297489160 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}] 04:31:29 INFO - PROCESS | 1620 | 1472297489162 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:29 INFO - PROCESS | 1620 | 1472297489240 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 04:31:29 INFO - PROCESS | 1620 | 1472297489246 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:29 INFO - PROCESS | 1620 | 1472297489247 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:29 INFO - PROCESS | 1620 | ++DOCSHELL 08565C00 == 17 [pid = 1620] [id = 381] 04:31:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (12D1E400) [pid = 1620] [serial = 1143] [outer = 00000000] 04:31:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (15C21C00) [pid = 1620] [serial = 1144] [outer = 12D1E400] 04:31:29 INFO - PROCESS | 1620 | 1472297489293 Marionette DEBUG loaded listener.js 04:31:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (15C22400) [pid = 1620] [serial = 1145] [outer = 12D1E400] 04:31:29 INFO - PROCESS | 1620 | 1472297489738 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]]]}] 04:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 630ms 04:31:29 INFO - PROCESS | 1620 | 1472297489792 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 04:31:29 INFO - PROCESS | 1620 | 1472297489794 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 04:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:31:29 INFO - PROCESS | 1620 | 1472297489797 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:31:29 INFO - PROCESS | 1620 | 1472297489799 Marionette TRACE conn6 <- [1,1490,null,{}] 04:31:29 INFO - PROCESS | 1620 | 1472297489803 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}] 04:31:29 INFO - PROCESS | 1620 | 1472297489805 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:29 INFO - PROCESS | 1620 | 1472297489886 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 04:31:29 INFO - PROCESS | 1620 | 1472297489893 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:29 INFO - PROCESS | 1620 | 1472297489895 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:29 INFO - PROCESS | 1620 | ++DOCSHELL 1188E000 == 18 [pid = 1620] [id = 382] 04:31:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (16439400) [pid = 1620] [serial = 1146] [outer = 00000000] 04:31:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (16464000) [pid = 1620] [serial = 1147] [outer = 16439400] 04:31:29 INFO - PROCESS | 1620 | 1472297489941 Marionette DEBUG loaded listener.js 04:31:30 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (16465800) [pid = 1620] [serial = 1148] [outer = 16439400] 04:31:30 INFO - PROCESS | 1620 | 1472297490801 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]]]}] 04:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1019ms 04:31:30 INFO - PROCESS | 1620 | 1472297490818 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 04:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:31:30 INFO - PROCESS | 1620 | 1472297490822 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 04:31:30 INFO - PROCESS | 1620 | 1472297490827 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:31:30 INFO - PROCESS | 1620 | 1472297490832 Marionette TRACE conn6 <- [1,1494,null,{}] 04:31:30 INFO - PROCESS | 1620 | 1472297490859 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}] 04:31:30 INFO - PROCESS | 1620 | 1472297490862 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:30 INFO - PROCESS | 1620 | 1472297490988 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 04:31:31 INFO - PROCESS | 1620 | 1472297491116 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:31 INFO - PROCESS | 1620 | 1472297491119 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:31 INFO - PROCESS | 1620 | ++DOCSHELL 0CA55800 == 19 [pid = 1620] [id = 383] 04:31:31 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (0CC1E000) [pid = 1620] [serial = 1149] [outer = 00000000] 04:31:31 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (0CEE5800) [pid = 1620] [serial = 1150] [outer = 0CC1E000] 04:31:31 INFO - PROCESS | 1620 | 1472297491179 Marionette DEBUG loaded listener.js 04:31:31 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (0D259000) [pid = 1620] [serial = 1151] [outer = 0CC1E000] 04:31:32 INFO - PROCESS | 1620 | 1472297492072 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]]]}] 04:31:32 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (0D2EE800) [pid = 1620] [serial = 1083] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (0CA55400) [pid = 1620] [serial = 1078] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (0C2C9400) [pid = 1620] [serial = 1077] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (0CA54400) [pid = 1620] [serial = 1080] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (0CAE8800) [pid = 1620] [serial = 1081] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (12D1A000) [pid = 1620] [serial = 1086] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (0C274400) [pid = 1620] [serial = 1108] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (15909800) [pid = 1620] [serial = 1093] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (0CEB8400) [pid = 1620] [serial = 1069] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (0CC1B800) [pid = 1620] [serial = 1068] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (155B9400) [pid = 1620] [serial = 1092] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (155DCC00) [pid = 1620] [serial = 1072] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (14C82800) [pid = 1620] [serial = 1071] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (16461000) [pid = 1620] [serial = 1101] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (1896A800) [pid = 1620] [serial = 1075] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (16463000) [pid = 1620] [serial = 1102] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (16465C00) [pid = 1620] [serial = 670] [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.] 04:31:32 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (180D7800) [pid = 1620] [serial = 1074] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (15C1B800) [pid = 1620] [serial = 1099] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (15C54000) [pid = 1620] [serial = 1095] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (1642C800) [pid = 1620] [serial = 1096] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 1620 | --DOMWINDOW == 65 (10EB7C00) [pid = 1620] [serial = 1084] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 1620 | --DOMWINDOW == 64 (14753400) [pid = 1620] [serial = 1089] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 1620 | --DOMWINDOW == 63 (14C27800) [pid = 1620] [serial = 1090] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 1620 | --DOMWINDOW == 62 (15419400) [pid = 1620] [serial = 1098] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 1620 | --DOMWINDOW == 61 (13E58C00) [pid = 1620] [serial = 1087] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 1620 | --DOMWINDOW == 60 (14749400) [pid = 1620] [serial = 1118] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 1620 | --DOMWINDOW == 59 (10E7D000) [pid = 1620] [serial = 1106] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 1620 | --DOMWINDOW == 58 (0D105800) [pid = 1620] [serial = 1105] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 1620 | --DOMWINDOW == 57 (13E64C00) [pid = 1620] [serial = 1117] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 1620 | --DOMWINDOW == 56 (11629000) [pid = 1620] [serial = 1115] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 1620 | --DOMWINDOW == 55 (0CC1A400) [pid = 1620] [serial = 1112] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 1620 | --DOMWINDOW == 54 (110C8C00) [pid = 1620] [serial = 1114] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 1620 | --DOMWINDOW == 53 (0880E800) [pid = 1620] [serial = 1120] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 1620 | --DOMWINDOW == 52 (0CAEF800) [pid = 1620] [serial = 1111] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 1620 | --DOMWINDOW == 51 (0C663400) [pid = 1620] [serial = 1109] [outer = 00000000] [url = about:blank] 04:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1334ms 04:31:32 INFO - PROCESS | 1620 | 1472297492162 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 04:31:32 INFO - PROCESS | 1620 | 1472297492166 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 04:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:31:32 INFO - PROCESS | 1620 | 1472297492172 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:31:32 INFO - PROCESS | 1620 | 1472297492175 Marionette TRACE conn6 <- [1,1498,null,{}] 04:31:32 INFO - PROCESS | 1620 | 1472297492180 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}] 04:31:32 INFO - PROCESS | 1620 | 1472297492183 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:32 INFO - PROCESS | 1620 | 1472297492288 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 04:31:32 INFO - PROCESS | 1620 | 1472297492364 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:32 INFO - PROCESS | 1620 | 1472297492369 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:32 INFO - PROCESS | 1620 | ++DOCSHELL 0CA5D400 == 20 [pid = 1620] [id = 384] 04:31:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 52 (0CA5DC00) [pid = 1620] [serial = 1152] [outer = 00000000] 04:31:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 53 (0CAE8C00) [pid = 1620] [serial = 1153] [outer = 0CA5DC00] 04:31:32 INFO - PROCESS | 1620 | 1472297492424 Marionette DEBUG loaded listener.js 04:31:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 54 (0CAF3400) [pid = 1620] [serial = 1154] [outer = 0CA5DC00] 04:31:32 INFO - PROCESS | 1620 | 1472297492825 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]]]}] 04:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 730ms 04:31:32 INFO - PROCESS | 1620 | 1472297492902 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 04:31:32 INFO - PROCESS | 1620 | 1472297492907 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 04:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:31:32 INFO - PROCESS | 1620 | 1472297492913 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:31:32 INFO - PROCESS | 1620 | 1472297492916 Marionette TRACE conn6 <- [1,1502,null,{}] 04:31:32 INFO - PROCESS | 1620 | 1472297492920 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}] 04:31:32 INFO - PROCESS | 1620 | 1472297492923 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:33 INFO - PROCESS | 1620 | 1472297493010 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 04:31:33 INFO - PROCESS | 1620 | 1472297493016 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:33 INFO - PROCESS | 1620 | 1472297493018 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:33 INFO - PROCESS | 1620 | ++DOCSHELL 0CEB5400 == 21 [pid = 1620] [id = 385] 04:31:33 INFO - PROCESS | 1620 | ++DOMWINDOW == 55 (0CEB8400) [pid = 1620] [serial = 1155] [outer = 00000000] 04:31:33 INFO - PROCESS | 1620 | ++DOMWINDOW == 56 (0D107000) [pid = 1620] [serial = 1156] [outer = 0CEB8400] 04:31:33 INFO - PROCESS | 1620 | 1472297493067 Marionette DEBUG loaded listener.js 04:31:33 INFO - PROCESS | 1620 | ++DOMWINDOW == 57 (0D2EC000) [pid = 1620] [serial = 1157] [outer = 0CEB8400] 04:31:33 INFO - PROCESS | 1620 | 1472297493528 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]]]}] 04:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 630ms 04:31:33 INFO - PROCESS | 1620 | 1472297493546 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 04:31:33 INFO - PROCESS | 1620 | 1472297493549 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 04:31:33 INFO - PROCESS | 1620 | 1472297493552 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:31:33 INFO - PROCESS | 1620 | 1472297493555 Marionette TRACE conn6 <- [1,1506,null,{}] 04:31:33 INFO - PROCESS | 1620 | 1472297493566 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}] 04:31:33 INFO - PROCESS | 1620 | 1472297493571 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:33 INFO - PROCESS | 1620 | 1472297493655 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 04:31:33 INFO - PROCESS | 1620 | 1472297493697 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:33 INFO - PROCESS | 1620 | 1472297493700 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:33 INFO - PROCESS | 1620 | ++DOCSHELL 11754C00 == 22 [pid = 1620] [id = 386] 04:31:33 INFO - PROCESS | 1620 | ++DOMWINDOW == 58 (11755400) [pid = 1620] [serial = 1158] [outer = 00000000] 04:31:33 INFO - PROCESS | 1620 | ++DOMWINDOW == 59 (117E7800) [pid = 1620] [serial = 1159] [outer = 11755400] 04:31:33 INFO - PROCESS | 1620 | 1472297493750 Marionette DEBUG loaded listener.js 04:31:33 INFO - PROCESS | 1620 | ++DOMWINDOW == 60 (12264C00) [pid = 1620] [serial = 1160] [outer = 11755400] 04:31:34 INFO - PROCESS | 1620 | 1472297494195 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]]]}] 04:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 670ms 04:31:34 INFO - PROCESS | 1620 | 1472297494226 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 04:31:34 INFO - PROCESS | 1620 | 1472297494229 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 04:31:34 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:31:34 INFO - PROCESS | 1620 | 1472297494248 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:31:34 INFO - PROCESS | 1620 | 1472297494250 Marionette TRACE conn6 <- [1,1510,null,{}] 04:31:34 INFO - PROCESS | 1620 | 1472297494253 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}] 04:31:34 INFO - PROCESS | 1620 | 1472297494255 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:34 INFO - PROCESS | 1620 | 1472297494340 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 04:31:34 INFO - PROCESS | 1620 | 1472297494345 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:34 INFO - PROCESS | 1620 | 1472297494347 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:34 INFO - PROCESS | 1620 | ++DOCSHELL 11882400 == 23 [pid = 1620] [id = 387] 04:31:34 INFO - PROCESS | 1620 | ++DOMWINDOW == 61 (12D1B000) [pid = 1620] [serial = 1161] [outer = 00000000] 04:31:34 INFO - PROCESS | 1620 | ++DOMWINDOW == 62 (14344C00) [pid = 1620] [serial = 1162] [outer = 12D1B000] 04:31:34 INFO - PROCESS | 1620 | 1472297494394 Marionette DEBUG loaded listener.js 04:31:34 INFO - PROCESS | 1620 | ++DOMWINDOW == 63 (14749400) [pid = 1620] [serial = 1163] [outer = 12D1B000] 04:31:34 INFO - PROCESS | 1620 | 1472297494867 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"]]]}] 04:31:34 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 () { 04:31:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:31:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:31:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:31:34 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 () { 04:31:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:31:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:31:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:31:34 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 () { 04:31:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:31:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:31:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:31:34 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 () { 04:31:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:31:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:31:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:31:34 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 694ms 04:31:34 INFO - PROCESS | 1620 | 1472297494931 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 04:31:34 INFO - PROCESS | 1620 | 1472297494933 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 04:31:34 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:31:34 INFO - PROCESS | 1620 | 1472297494942 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:31:34 INFO - PROCESS | 1620 | 1472297494944 Marionette TRACE conn6 <- [1,1514,null,{}] 04:31:34 INFO - PROCESS | 1620 | 1472297494948 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}] 04:31:34 INFO - PROCESS | 1620 | 1472297494950 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:35 INFO - PROCESS | 1620 | 1472297495057 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 04:31:35 INFO - PROCESS | 1620 | 1472297495142 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:35 INFO - PROCESS | 1620 | 1472297495144 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:35 INFO - PROCESS | 1620 | ++DOCSHELL 14753C00 == 24 [pid = 1620] [id = 388] 04:31:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 64 (14754000) [pid = 1620] [serial = 1164] [outer = 00000000] 04:31:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 65 (147D7000) [pid = 1620] [serial = 1165] [outer = 14754000] 04:31:35 INFO - PROCESS | 1620 | 1472297495190 Marionette DEBUG loaded listener.js 04:31:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 66 (155BB000) [pid = 1620] [serial = 1166] [outer = 14754000] 04:31:35 INFO - PROCESS | 1620 | 1472297495613 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"]]]}] 04:31:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:31:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:31:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:31:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:31:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:31:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:31:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:31:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:31:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:31:35 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 721ms 04:31:35 INFO - PROCESS | 1620 | 1472297495662 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 04:31:35 INFO - PROCESS | 1620 | 1472297495664 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 04:31:35 INFO - PROCESS | 1620 | 1472297495667 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:31:35 INFO - PROCESS | 1620 | 1472297495669 Marionette TRACE conn6 <- [1,1518,null,{}] 04:31:35 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:31:35 INFO - PROCESS | 1620 | 1472297495672 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}] 04:31:35 INFO - PROCESS | 1620 | 1472297495678 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:35 INFO - PROCESS | 1620 | 1472297495813 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 04:31:35 INFO - PROCESS | 1620 | 1472297495824 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:35 INFO - PROCESS | 1620 | 1472297495826 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:35 INFO - PROCESS | 1620 | ++DOCSHELL 147D6400 == 25 [pid = 1620] [id = 389] 04:31:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (155DB400) [pid = 1620] [serial = 1167] [outer = 00000000] 04:31:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (15C1B800) [pid = 1620] [serial = 1168] [outer = 155DB400] 04:31:35 INFO - PROCESS | 1620 | 1472297495919 Marionette DEBUG loaded listener.js 04:31:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (15C54C00) [pid = 1620] [serial = 1169] [outer = 155DB400] 04:31:36 INFO - PROCESS | 1620 | 1472297496326 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]]]}] 04:31:36 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 04:31:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:31:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:31:36 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. 04:31:36 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:31:36 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 670ms 04:31:36 INFO - PROCESS | 1620 | 1472297496342 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 04:31:36 INFO - PROCESS | 1620 | 1472297496344 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 04:31:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:31:36 INFO - PROCESS | 1620 | 1472297496347 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:31:36 INFO - PROCESS | 1620 | 1472297496349 Marionette TRACE conn6 <- [1,1522,null,{}] 04:31:36 INFO - PROCESS | 1620 | 1472297496353 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}] 04:31:36 INFO - PROCESS | 1620 | 1472297496355 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:36 INFO - PROCESS | 1620 | 1472297496489 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 04:31:36 INFO - PROCESS | 1620 | 1472297496506 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:36 INFO - PROCESS | 1620 | 1472297496508 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:36 INFO - PROCESS | 1620 | ++DOCSHELL 0C585800 == 26 [pid = 1620] [id = 390] 04:31:36 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (0CC2A400) [pid = 1620] [serial = 1170] [outer = 00000000] 04:31:36 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (16432400) [pid = 1620] [serial = 1171] [outer = 0CC2A400] 04:31:36 INFO - PROCESS | 1620 | 1472297496553 Marionette DEBUG loaded listener.js 04:31:36 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (15C5E800) [pid = 1620] [serial = 1172] [outer = 0CC2A400] 04:31:36 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (14752400) [pid = 1620] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:31:36 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (12265400) [pid = 1620] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:31:36 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (0D243400) [pid = 1620] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:31:36 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (0C5E6800) [pid = 1620] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:31:36 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (1541A800) [pid = 1620] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:31:36 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (116AF800) [pid = 1620] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:31:36 INFO - PROCESS | 1620 | --DOMWINDOW == 65 (0855BC00) [pid = 1620] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:31:36 INFO - PROCESS | 1620 | --DOMWINDOW == 64 (08804400) [pid = 1620] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:31:36 INFO - PROCESS | 1620 | --DOMWINDOW == 63 (12D1E400) [pid = 1620] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:31:36 INFO - PROCESS | 1620 | 1472297496998 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]]]}] 04:31:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:31:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 670ms 04:31:37 INFO - PROCESS | 1620 | 1472297497022 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 04:31:37 INFO - PROCESS | 1620 | 1472297497024 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 04:31:37 INFO - PROCESS | 1620 | 1472297497027 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:31:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:31:37 INFO - PROCESS | 1620 | 1472297497029 Marionette TRACE conn6 <- [1,1526,null,{}] 04:31:37 INFO - PROCESS | 1620 | 1472297497032 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}] 04:31:37 INFO - PROCESS | 1620 | 1472297497034 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:37 INFO - PROCESS | 1620 | 1472297497112 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 04:31:37 INFO - PROCESS | 1620 | 1472297497117 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:37 INFO - PROCESS | 1620 | 1472297497119 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:37 INFO - PROCESS | 1620 | ++DOCSHELL 0C2D3000 == 27 [pid = 1620] [id = 391] 04:31:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 64 (14C31C00) [pid = 1620] [serial = 1173] [outer = 00000000] 04:31:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 65 (1642CC00) [pid = 1620] [serial = 1174] [outer = 14C31C00] 04:31:37 INFO - PROCESS | 1620 | 1472297497165 Marionette DEBUG loaded listener.js 04:31:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 66 (16463000) [pid = 1620] [serial = 1175] [outer = 14C31C00] 04:31:37 INFO - PROCESS | 1620 | 1472297497588 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]]]}] 04:31:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:31:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 570ms 04:31:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:31:37 INFO - PROCESS | 1620 | 1472297497601 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 04:31:37 INFO - PROCESS | 1620 | 1472297497604 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 04:31:37 INFO - PROCESS | 1620 | 1472297497607 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:31:37 INFO - PROCESS | 1620 | 1472297497609 Marionette TRACE conn6 <- [1,1530,null,{}] 04:31:37 INFO - PROCESS | 1620 | 1472297497630 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}] 04:31:37 INFO - PROCESS | 1620 | 1472297497632 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:37 INFO - PROCESS | 1620 | 1472297497711 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 04:31:37 INFO - PROCESS | 1620 | 1472297497717 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:37 INFO - PROCESS | 1620 | 1472297497718 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:37 INFO - PROCESS | 1620 | ++DOCSHELL 117E6800 == 28 [pid = 1620] [id = 392] 04:31:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (1642E000) [pid = 1620] [serial = 1176] [outer = 00000000] 04:31:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (16538C00) [pid = 1620] [serial = 1177] [outer = 1642E000] 04:31:37 INFO - PROCESS | 1620 | 1472297497773 Marionette DEBUG loaded listener.js 04:31:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (1653AC00) [pid = 1620] [serial = 1178] [outer = 1642E000] 04:31:38 INFO - PROCESS | 1620 | 1472297498220 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]]]}] 04:31:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:31:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 630ms 04:31:38 INFO - PROCESS | 1620 | 1472297498241 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 04:31:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:31:38 INFO - PROCESS | 1620 | 1472297498243 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 04:31:38 INFO - PROCESS | 1620 | 1472297498246 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:31:38 INFO - PROCESS | 1620 | 1472297498248 Marionette TRACE conn6 <- [1,1534,null,{}] 04:31:38 INFO - PROCESS | 1620 | 1472297498251 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}] 04:31:38 INFO - PROCESS | 1620 | 1472297498253 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:38 INFO - PROCESS | 1620 | 1472297498373 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 04:31:38 INFO - PROCESS | 1620 | 1472297498381 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:38 INFO - PROCESS | 1620 | 1472297498383 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:38 INFO - PROCESS | 1620 | ++DOCSHELL 0CC25800 == 29 [pid = 1620] [id = 393] 04:31:38 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (13EE8800) [pid = 1620] [serial = 1179] [outer = 00000000] 04:31:38 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (16544000) [pid = 1620] [serial = 1180] [outer = 13EE8800] 04:31:38 INFO - PROCESS | 1620 | 1472297498428 Marionette DEBUG loaded listener.js 04:31:38 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (16C36000) [pid = 1620] [serial = 1181] [outer = 13EE8800] 04:31:38 INFO - PROCESS | 1620 | 1472297498935 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]]]}] 04:31:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:31:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 730ms 04:31:38 INFO - PROCESS | 1620 | 1472297498991 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 04:31:38 INFO - PROCESS | 1620 | 1472297498996 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 04:31:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:31:38 INFO - PROCESS | 1620 | 1472297499003 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:31:38 INFO - PROCESS | 1620 | 1472297499006 Marionette TRACE conn6 <- [1,1538,null,{}] 04:31:38 INFO - PROCESS | 1620 | 1472297499013 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}] 04:31:39 INFO - PROCESS | 1620 | 1472297499016 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:39 INFO - PROCESS | 1620 | 1472297499180 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 04:31:39 INFO - PROCESS | 1620 | 1472297499278 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:39 INFO - PROCESS | 1620 | 1472297499283 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:39 INFO - PROCESS | 1620 | ++DOCSHELL 0CC12800 == 30 [pid = 1620] [id = 394] 04:31:39 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (0CC12C00) [pid = 1620] [serial = 1182] [outer = 00000000] 04:31:39 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (0CC25000) [pid = 1620] [serial = 1183] [outer = 0CC12C00] 04:31:39 INFO - PROCESS | 1620 | 1472297499344 Marionette DEBUG loaded listener.js 04:31:39 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (0CEB3C00) [pid = 1620] [serial = 1184] [outer = 0CC12C00] 04:31:39 INFO - PROCESS | 1620 | 1472297499912 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]]]}] 04:31:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:31:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 970ms 04:31:39 INFO - PROCESS | 1620 | 1472297499976 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 04:31:39 INFO - PROCESS | 1620 | 1472297499981 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 04:31:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:31:39 INFO - PROCESS | 1620 | 1472297499987 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:31:39 INFO - PROCESS | 1620 | 1472297499990 Marionette TRACE conn6 <- [1,1542,null,{}] 04:31:39 INFO - PROCESS | 1620 | 1472297499994 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}] 04:31:39 INFO - PROCESS | 1620 | 1472297499997 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:40 INFO - PROCESS | 1620 | 1472297500110 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 04:31:40 INFO - PROCESS | 1620 | 1472297500213 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:40 INFO - PROCESS | 1620 | 1472297500215 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:40 INFO - PROCESS | 1620 | ++DOCSHELL 1173AC00 == 31 [pid = 1620] [id = 395] 04:31:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (1173CC00) [pid = 1620] [serial = 1185] [outer = 00000000] 04:31:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (1226E000) [pid = 1620] [serial = 1186] [outer = 1173CC00] 04:31:40 INFO - PROCESS | 1620 | 1472297500274 Marionette DEBUG loaded listener.js 04:31:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (1474B800) [pid = 1620] [serial = 1187] [outer = 1173CC00] 04:31:40 INFO - PROCESS | 1620 | 1472297500890 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]]]}] 04:31:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:31:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 970ms 04:31:40 INFO - PROCESS | 1620 | 1472297500961 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 04:31:40 INFO - PROCESS | 1620 | 1472297500964 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 04:31:40 INFO - PROCESS | 1620 | 1472297500971 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:31:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:31:40 INFO - PROCESS | 1620 | 1472297500975 Marionette TRACE conn6 <- [1,1546,null,{}] 04:31:40 INFO - PROCESS | 1620 | 1472297500986 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}] 04:31:40 INFO - PROCESS | 1620 | 1472297500991 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:41 INFO - PROCESS | 1620 | 1472297501128 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 04:31:41 INFO - PROCESS | 1620 | 1472297501258 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:41 INFO - PROCESS | 1620 | 1472297501262 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:41 INFO - PROCESS | 1620 | ++DOCSHELL 15C5A400 == 32 [pid = 1620] [id = 396] 04:31:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (15C5CC00) [pid = 1620] [serial = 1188] [outer = 00000000] 04:31:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (16537800) [pid = 1620] [serial = 1189] [outer = 15C5CC00] 04:31:41 INFO - PROCESS | 1620 | 1472297501322 Marionette DEBUG loaded listener.js 04:31:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (16544C00) [pid = 1620] [serial = 1190] [outer = 15C5CC00] 04:31:41 INFO - PROCESS | 1620 | 1472297501959 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]]]}] 04:31:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:31:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1021ms 04:31:41 INFO - PROCESS | 1620 | 1472297501997 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 04:31:41 INFO - PROCESS | 1620 | 1472297502000 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 04:31:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:31:41 INFO - PROCESS | 1620 | 1472297502003 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:31:41 INFO - PROCESS | 1620 | 1472297502005 Marionette TRACE conn6 <- [1,1550,null,{}] 04:31:41 INFO - PROCESS | 1620 | 1472297502009 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}] 04:31:42 INFO - PROCESS | 1620 | 1472297502012 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:42 INFO - PROCESS | 1620 | 1472297502123 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 04:31:42 INFO - PROCESS | 1620 | 1472297502350 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:42 INFO - PROCESS | 1620 | 1472297502353 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:42 INFO - PROCESS | 1620 | ++DOCSHELL 08804400 == 33 [pid = 1620] [id = 397] 04:31:42 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (0880D800) [pid = 1620] [serial = 1191] [outer = 00000000] 04:31:42 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (0883AC00) [pid = 1620] [serial = 1192] [outer = 0880D800] 04:31:42 INFO - PROCESS | 1620 | 1472297502414 Marionette DEBUG loaded listener.js 04:31:42 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (0CA53800) [pid = 1620] [serial = 1193] [outer = 0880D800] 04:31:43 INFO - PROCESS | 1620 | --DOCSHELL 0855B000 == 32 [pid = 1620] [id = 373] 04:31:43 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (147D2C00) [pid = 1620] [serial = 1132] [outer = 00000000] [url = about:blank] 04:31:43 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (12D1E800) [pid = 1620] [serial = 1129] [outer = 00000000] [url = about:blank] 04:31:43 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (0DBD0C00) [pid = 1620] [serial = 1126] [outer = 00000000] [url = about:blank] 04:31:43 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (112A0800) [pid = 1620] [serial = 1127] [outer = 00000000] [url = about:blank] 04:31:43 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (0CAEC400) [pid = 1620] [serial = 1123] [outer = 00000000] [url = about:blank] 04:31:43 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (0CC18000) [pid = 1620] [serial = 1124] [outer = 00000000] [url = about:blank] 04:31:43 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (155D8C00) [pid = 1620] [serial = 1135] [outer = 00000000] [url = about:blank] 04:31:43 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (14CA2800) [pid = 1620] [serial = 1133] [outer = 00000000] [url = about:blank] 04:31:43 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (1590C400) [pid = 1620] [serial = 1136] [outer = 00000000] [url = about:blank] 04:31:43 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (13EEB800) [pid = 1620] [serial = 1141] [outer = 00000000] [url = about:blank] 04:31:43 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (0883A800) [pid = 1620] [serial = 1121] [outer = 00000000] [url = about:blank] 04:31:43 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (15C22400) [pid = 1620] [serial = 1145] [outer = 00000000] [url = about:blank] 04:31:43 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (0CEB4C00) [pid = 1620] [serial = 1139] [outer = 00000000] [url = about:blank] 04:31:43 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (1226F400) [pid = 1620] [serial = 1142] [outer = 00000000] [url = about:blank] 04:31:43 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (0C2CA800) [pid = 1620] [serial = 1138] [outer = 00000000] [url = about:blank] 04:31:43 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (13E64400) [pid = 1620] [serial = 1130] [outer = 00000000] [url = about:blank] 04:31:43 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (15C21C00) [pid = 1620] [serial = 1144] [outer = 00000000] [url = about:blank] 04:31:43 INFO - PROCESS | 1620 | 1472297503645 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]]]}] 04:31:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:31:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1679ms 04:31:43 INFO - PROCESS | 1620 | 1472297503687 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 04:31:43 INFO - PROCESS | 1620 | 1472297503691 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 04:31:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:31:43 INFO - PROCESS | 1620 | 1472297503696 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:31:43 INFO - PROCESS | 1620 | 1472297503699 Marionette TRACE conn6 <- [1,1554,null,{}] 04:31:43 INFO - PROCESS | 1620 | 1472297503705 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}] 04:31:43 INFO - PROCESS | 1620 | 1472297503708 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:43 INFO - PROCESS | 1620 | 1472297503796 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 04:31:43 INFO - PROCESS | 1620 | 1472297503811 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:43 INFO - PROCESS | 1620 | 1472297503815 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:43 INFO - PROCESS | 1620 | ++DOCSHELL 0BD45000 == 33 [pid = 1620] [id = 398] 04:31:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (0BD45800) [pid = 1620] [serial = 1194] [outer = 00000000] 04:31:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (0C268C00) [pid = 1620] [serial = 1195] [outer = 0BD45800] 04:31:43 INFO - PROCESS | 1620 | 1472297503866 Marionette DEBUG loaded listener.js 04:31:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (0C2C9400) [pid = 1620] [serial = 1196] [outer = 0BD45800] 04:31:44 INFO - PROCESS | 1620 | 1472297504358 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]]]}] 04:31:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:31:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 690ms 04:31:44 INFO - PROCESS | 1620 | 1472297504386 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 04:31:44 INFO - PROCESS | 1620 | 1472297504391 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 04:31:44 INFO - PROCESS | 1620 | 1472297504397 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:31:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:31:44 INFO - PROCESS | 1620 | 1472297504400 Marionette TRACE conn6 <- [1,1558,null,{}] 04:31:44 INFO - PROCESS | 1620 | 1472297504404 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}] 04:31:44 INFO - PROCESS | 1620 | 1472297504406 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:44 INFO - PROCESS | 1620 | 1472297504496 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 04:31:44 INFO - PROCESS | 1620 | 1472297504505 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:44 INFO - PROCESS | 1620 | 1472297504508 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:44 INFO - PROCESS | 1620 | ++DOCSHELL 0CC2E000 == 34 [pid = 1620] [id = 399] 04:31:44 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (0CC2E400) [pid = 1620] [serial = 1197] [outer = 00000000] 04:31:44 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (0D103C00) [pid = 1620] [serial = 1198] [outer = 0CC2E400] 04:31:44 INFO - PROCESS | 1620 | 1472297504559 Marionette DEBUG loaded listener.js 04:31:44 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (0D2EE000) [pid = 1620] [serial = 1199] [outer = 0CC2E400] 04:31:45 INFO - PROCESS | 1620 | 1472297505024 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]]]}] 04:31:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:31:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 670ms 04:31:45 INFO - PROCESS | 1620 | 1472297505071 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 04:31:45 INFO - PROCESS | 1620 | 1472297505074 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 04:31:45 INFO - PROCESS | 1620 | 1472297505077 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:31:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:31:45 INFO - PROCESS | 1620 | 1472297505081 Marionette TRACE conn6 <- [1,1562,null,{}] 04:31:45 INFO - PROCESS | 1620 | 1472297505092 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}] 04:31:45 INFO - PROCESS | 1620 | 1472297505097 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:45 INFO - PROCESS | 1620 | 1472297505219 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 04:31:45 INFO - PROCESS | 1620 | 1472297505313 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:45 INFO - PROCESS | 1620 | 1472297505316 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:45 INFO - PROCESS | 1620 | ++DOCSHELL 1188D800 == 35 [pid = 1620] [id = 400] 04:31:45 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (11890000) [pid = 1620] [serial = 1200] [outer = 00000000] 04:31:45 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (12D1A000) [pid = 1620] [serial = 1201] [outer = 11890000] 04:31:45 INFO - PROCESS | 1620 | 1472297505366 Marionette DEBUG loaded listener.js 04:31:45 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (13013400) [pid = 1620] [serial = 1202] [outer = 11890000] 04:31:45 INFO - PROCESS | 1620 | 1472297505757 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]]]}] 04:31:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:31:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 730ms 04:31:45 INFO - PROCESS | 1620 | 1472297505822 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 04:31:45 INFO - PROCESS | 1620 | 1472297505824 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 04:31:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:31:45 INFO - PROCESS | 1620 | 1472297505828 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:31:45 INFO - PROCESS | 1620 | 1472297505830 Marionette TRACE conn6 <- [1,1566,null,{}] 04:31:45 INFO - PROCESS | 1620 | 1472297505842 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}] 04:31:45 INFO - PROCESS | 1620 | 1472297505844 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:45 INFO - PROCESS | 1620 | 1472297505956 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 04:31:45 INFO - PROCESS | 1620 | 1472297505966 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:45 INFO - PROCESS | 1620 | 1472297505968 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:46 INFO - PROCESS | 1620 | ++DOCSHELL 13E65400 == 36 [pid = 1620] [id = 401] 04:31:46 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (13EE7C00) [pid = 1620] [serial = 1203] [outer = 00000000] 04:31:46 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (14754C00) [pid = 1620] [serial = 1204] [outer = 13EE7C00] 04:31:46 INFO - PROCESS | 1620 | 1472297506064 Marionette DEBUG loaded listener.js 04:31:46 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (14C85C00) [pid = 1620] [serial = 1205] [outer = 13EE7C00] 04:31:46 INFO - PROCESS | 1620 | 1472297506491 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]]]}] 04:31:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:31:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 692ms 04:31:46 INFO - PROCESS | 1620 | 1472297506524 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 04:31:46 INFO - PROCESS | 1620 | 1472297506526 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 04:31:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:31:46 INFO - PROCESS | 1620 | 1472297506529 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:31:46 INFO - PROCESS | 1620 | 1472297506531 Marionette TRACE conn6 <- [1,1570,null,{}] 04:31:46 INFO - PROCESS | 1620 | 1472297506534 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}] 04:31:46 INFO - PROCESS | 1620 | 1472297506536 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:46 INFO - PROCESS | 1620 | 1472297506679 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 04:31:46 INFO - PROCESS | 1620 | 1472297506698 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:46 INFO - PROCESS | 1620 | 1472297506700 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:46 INFO - PROCESS | 1620 | ++DOCSHELL 15418800 == 37 [pid = 1620] [id = 402] 04:31:46 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (15418C00) [pid = 1620] [serial = 1206] [outer = 00000000] 04:31:46 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (155D7C00) [pid = 1620] [serial = 1207] [outer = 15418C00] 04:31:46 INFO - PROCESS | 1620 | 1472297506748 Marionette DEBUG loaded listener.js 04:31:46 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (15904C00) [pid = 1620] [serial = 1208] [outer = 15418C00] 04:31:47 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (14754000) [pid = 1620] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:31:47 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (155DB400) [pid = 1620] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:31:47 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (12D1B000) [pid = 1620] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:31:47 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (0CEB8400) [pid = 1620] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:31:47 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (0CC2A400) [pid = 1620] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:31:47 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (16439400) [pid = 1620] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:31:47 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (0CA5DC00) [pid = 1620] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:31:47 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (1642E000) [pid = 1620] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:31:47 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (0CC1E000) [pid = 1620] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:31:47 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (11755400) [pid = 1620] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:31:47 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (13EE8800) [pid = 1620] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:31:47 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (14C31C00) [pid = 1620] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:31:47 INFO - PROCESS | 1620 | 1472297507764 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]]]}] 04:31:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:31:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1281ms 04:31:47 INFO - PROCESS | 1620 | 1472297507811 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 04:31:47 INFO - PROCESS | 1620 | 1472297507816 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 04:31:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:31:47 INFO - PROCESS | 1620 | 1472297507821 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:31:47 INFO - PROCESS | 1620 | 1472297507826 Marionette TRACE conn6 <- [1,1574,null,{}] 04:31:47 INFO - PROCESS | 1620 | 1472297507832 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}] 04:31:47 INFO - PROCESS | 1620 | 1472297507835 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:47 INFO - PROCESS | 1620 | 1472297507954 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 04:31:48 INFO - PROCESS | 1620 | 1472297508088 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:48 INFO - PROCESS | 1620 | 1472297508092 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:48 INFO - PROCESS | 1620 | ++DOCSHELL 08832400 == 38 [pid = 1620] [id = 403] 04:31:48 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (0CA52800) [pid = 1620] [serial = 1209] [outer = 00000000] 04:31:48 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (0CC1FC00) [pid = 1620] [serial = 1210] [outer = 0CA52800] 04:31:48 INFO - PROCESS | 1620 | 1472297508153 Marionette DEBUG loaded listener.js 04:31:48 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (0DCE0400) [pid = 1620] [serial = 1211] [outer = 0CA52800] 04:31:48 INFO - PROCESS | 1620 | 1472297508831 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]]]}] 04:31:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:31:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1081ms 04:31:48 INFO - PROCESS | 1620 | 1472297508903 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 04:31:48 INFO - PROCESS | 1620 | 1472297508907 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 04:31:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:31:48 INFO - PROCESS | 1620 | 1472297508914 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:31:48 INFO - PROCESS | 1620 | 1472297508917 Marionette TRACE conn6 <- [1,1578,null,{}] 04:31:48 INFO - PROCESS | 1620 | 1472297508921 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}] 04:31:48 INFO - PROCESS | 1620 | 1472297508924 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:49 INFO - PROCESS | 1620 | 1472297509052 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 04:31:49 INFO - PROCESS | 1620 | 1472297509175 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:49 INFO - PROCESS | 1620 | 1472297509178 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:49 INFO - PROCESS | 1620 | ++DOCSHELL 0BD4C000 == 39 [pid = 1620] [id = 404] 04:31:49 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (0C5E9000) [pid = 1620] [serial = 1212] [outer = 00000000] 04:31:49 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (117F0000) [pid = 1620] [serial = 1213] [outer = 0C5E9000] 04:31:49 INFO - PROCESS | 1620 | 1472297509238 Marionette DEBUG loaded listener.js 04:31:49 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (13E5EC00) [pid = 1620] [serial = 1214] [outer = 0C5E9000] 04:31:49 INFO - PROCESS | 1620 | --DOCSHELL 117E6800 == 38 [pid = 1620] [id = 392] 04:31:49 INFO - PROCESS | 1620 | --DOCSHELL 13E65400 == 37 [pid = 1620] [id = 401] 04:31:49 INFO - PROCESS | 1620 | --DOCSHELL 1188D800 == 36 [pid = 1620] [id = 400] 04:31:49 INFO - PROCESS | 1620 | --DOCSHELL 0CC2E000 == 35 [pid = 1620] [id = 399] 04:31:49 INFO - PROCESS | 1620 | --DOCSHELL 0BD45000 == 34 [pid = 1620] [id = 398] 04:31:49 INFO - PROCESS | 1620 | --DOCSHELL 08804400 == 33 [pid = 1620] [id = 397] 04:31:49 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (147D7000) [pid = 1620] [serial = 1165] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (15C1B800) [pid = 1620] [serial = 1168] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (155BB000) [pid = 1620] [serial = 1166] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (14344C00) [pid = 1620] [serial = 1162] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (0D107000) [pid = 1620] [serial = 1156] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (0D2EC000) [pid = 1620] [serial = 1157] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (16432400) [pid = 1620] [serial = 1171] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (16465800) [pid = 1620] [serial = 1148] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (16464000) [pid = 1620] [serial = 1147] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (0CAE8C00) [pid = 1620] [serial = 1153] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 1620 | --DOMWINDOW == 65 (1653AC00) [pid = 1620] [serial = 1178] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 1620 | --DOMWINDOW == 64 (0CAF3400) [pid = 1620] [serial = 1154] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 1620 | --DOMWINDOW == 63 (0CEE5800) [pid = 1620] [serial = 1150] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 1620 | --DOMWINDOW == 62 (0D259000) [pid = 1620] [serial = 1151] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 1620 | --DOMWINDOW == 61 (117E7800) [pid = 1620] [serial = 1159] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 1620 | --DOMWINDOW == 60 (12264C00) [pid = 1620] [serial = 1160] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 1620 | --DOMWINDOW == 59 (16C36000) [pid = 1620] [serial = 1181] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 1620 | --DOMWINDOW == 58 (16544000) [pid = 1620] [serial = 1180] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 1620 | --DOMWINDOW == 57 (15C54C00) [pid = 1620] [serial = 1169] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 1620 | --DOMWINDOW == 56 (16538C00) [pid = 1620] [serial = 1177] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 1620 | --DOMWINDOW == 55 (15C5E800) [pid = 1620] [serial = 1172] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 1620 | --DOMWINDOW == 54 (1642CC00) [pid = 1620] [serial = 1174] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 1620 | --DOMWINDOW == 53 (16463000) [pid = 1620] [serial = 1175] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 1620 | --DOMWINDOW == 52 (14749400) [pid = 1620] [serial = 1163] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 1620 | 1472297509928 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]]]}] 04:31:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:31:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1021ms 04:31:49 INFO - PROCESS | 1620 | 1472297509938 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 04:31:49 INFO - PROCESS | 1620 | 1472297509942 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 04:31:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:31:49 INFO - PROCESS | 1620 | 1472297509947 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:31:49 INFO - PROCESS | 1620 | 1472297509951 Marionette TRACE conn6 <- [1,1582,null,{}] 04:31:49 INFO - PROCESS | 1620 | 1472297509956 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}] 04:31:49 INFO - PROCESS | 1620 | 1472297509959 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:50 INFO - PROCESS | 1620 | 1472297510046 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 04:31:50 INFO - PROCESS | 1620 | 1472297510128 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:50 INFO - PROCESS | 1620 | 1472297510132 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:50 INFO - PROCESS | 1620 | ++DOCSHELL 0C578C00 == 34 [pid = 1620] [id = 405] 04:31:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 53 (0C660800) [pid = 1620] [serial = 1215] [outer = 00000000] 04:31:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 54 (0CC21400) [pid = 1620] [serial = 1216] [outer = 0C660800] 04:31:50 INFO - PROCESS | 1620 | 1472297510188 Marionette DEBUG loaded listener.js 04:31:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 55 (0D101400) [pid = 1620] [serial = 1217] [outer = 0C660800] 04:31:50 INFO - PROCESS | 1620 | 1472297510600 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]]]}] 04:31:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:31:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 730ms 04:31:50 INFO - PROCESS | 1620 | 1472297510678 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 04:31:50 INFO - PROCESS | 1620 | 1472297510683 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 04:31:50 INFO - PROCESS | 1620 | 1472297510688 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:31:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:31:50 INFO - PROCESS | 1620 | 1472297510691 Marionette TRACE conn6 <- [1,1586,null,{}] 04:31:50 INFO - PROCESS | 1620 | 1472297510699 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}] 04:31:50 INFO - PROCESS | 1620 | 1472297510702 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:50 INFO - PROCESS | 1620 | 1472297510791 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 04:31:50 INFO - PROCESS | 1620 | 1472297510803 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:50 INFO - PROCESS | 1620 | 1472297510806 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:50 INFO - PROCESS | 1620 | ++DOCSHELL 11718800 == 35 [pid = 1620] [id = 406] 04:31:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 56 (11718C00) [pid = 1620] [serial = 1218] [outer = 00000000] 04:31:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 57 (117E2400) [pid = 1620] [serial = 1219] [outer = 11718C00] 04:31:50 INFO - PROCESS | 1620 | 1472297510854 Marionette DEBUG loaded listener.js 04:31:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 58 (1188B800) [pid = 1620] [serial = 1220] [outer = 11718C00] 04:31:51 INFO - PROCESS | 1620 | 1472297511313 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]]]}] 04:31:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:31:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 670ms 04:31:51 INFO - PROCESS | 1620 | 1472297511363 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 04:31:51 INFO - PROCESS | 1620 | 1472297511365 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 04:31:51 INFO - PROCESS | 1620 | 1472297511369 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:31:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:31:51 INFO - PROCESS | 1620 | 1472297511372 Marionette TRACE conn6 <- [1,1590,null,{}] 04:31:51 INFO - PROCESS | 1620 | 1472297511383 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}] 04:31:51 INFO - PROCESS | 1620 | 1472297511388 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:51 INFO - PROCESS | 1620 | 1472297511473 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 04:31:51 INFO - PROCESS | 1620 | 1472297511480 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:51 INFO - PROCESS | 1620 | 1472297511483 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:51 INFO - PROCESS | 1620 | ++DOCSHELL 14C28000 == 36 [pid = 1620] [id = 407] 04:31:51 INFO - PROCESS | 1620 | ++DOMWINDOW == 59 (14C2B400) [pid = 1620] [serial = 1221] [outer = 00000000] 04:31:51 INFO - PROCESS | 1620 | ++DOMWINDOW == 60 (14C9E400) [pid = 1620] [serial = 1222] [outer = 14C2B400] 04:31:51 INFO - PROCESS | 1620 | 1472297511532 Marionette DEBUG loaded listener.js 04:31:51 INFO - PROCESS | 1620 | ++DOMWINDOW == 61 (155B8000) [pid = 1620] [serial = 1223] [outer = 14C2B400] 04:31:52 INFO - PROCESS | 1620 | 1472297512014 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]]]}] 04:31:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:31:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 670ms 04:31:52 INFO - PROCESS | 1620 | 1472297512043 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 04:31:52 INFO - PROCESS | 1620 | 1472297512046 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 04:31:52 INFO - PROCESS | 1620 | 1472297512049 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:31:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:31:52 INFO - PROCESS | 1620 | 1472297512050 Marionette TRACE conn6 <- [1,1594,null,{}] 04:31:52 INFO - PROCESS | 1620 | 1472297512054 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}] 04:31:52 INFO - PROCESS | 1620 | 1472297512056 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:52 INFO - PROCESS | 1620 | 1472297512200 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 04:31:52 INFO - PROCESS | 1620 | 1472297512263 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:52 INFO - PROCESS | 1620 | 1472297512265 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:52 INFO - PROCESS | 1620 | ++DOCSHELL 08839C00 == 37 [pid = 1620] [id = 408] 04:31:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 62 (15906C00) [pid = 1620] [serial = 1224] [outer = 00000000] 04:31:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 63 (1590FC00) [pid = 1620] [serial = 1225] [outer = 15906C00] 04:31:52 INFO - PROCESS | 1620 | 1472297512311 Marionette DEBUG loaded listener.js 04:31:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 64 (15C02C00) [pid = 1620] [serial = 1226] [outer = 15906C00] 04:31:52 INFO - PROCESS | 1620 | 1472297512732 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]]]}] 04:31:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:31:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 731ms 04:31:52 INFO - PROCESS | 1620 | 1472297512784 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 04:31:52 INFO - PROCESS | 1620 | 1472297512786 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 04:31:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:31:52 INFO - PROCESS | 1620 | 1472297512789 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:31:52 INFO - PROCESS | 1620 | 1472297512791 Marionette TRACE conn6 <- [1,1598,null,{}] 04:31:52 INFO - PROCESS | 1620 | 1472297512801 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}] 04:31:52 INFO - PROCESS | 1620 | 1472297512803 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:52 INFO - PROCESS | 1620 | 1472297512912 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 04:31:52 INFO - PROCESS | 1620 | 1472297512918 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:52 INFO - PROCESS | 1620 | 1472297512920 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:52 INFO - PROCESS | 1620 | ++DOCSHELL 15C18800 == 38 [pid = 1620] [id = 409] 04:31:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 65 (15C19C00) [pid = 1620] [serial = 1227] [outer = 00000000] 04:31:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 66 (15C53400) [pid = 1620] [serial = 1228] [outer = 15C19C00] 04:31:52 INFO - PROCESS | 1620 | 1472297512965 Marionette DEBUG loaded listener.js 04:31:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (15C56400) [pid = 1620] [serial = 1229] [outer = 15C19C00] 04:31:53 INFO - PROCESS | 1620 | 1472297513422 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]]]}] 04:31:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:31:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 670ms 04:31:53 INFO - PROCESS | 1620 | 1472297513460 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 04:31:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:31:53 INFO - PROCESS | 1620 | 1472297513462 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 04:31:53 INFO - PROCESS | 1620 | 1472297513465 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:31:53 INFO - PROCESS | 1620 | 1472297513467 Marionette TRACE conn6 <- [1,1602,null,{}] 04:31:53 INFO - PROCESS | 1620 | 1472297513475 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}] 04:31:53 INFO - PROCESS | 1620 | 1472297513480 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:53 INFO - PROCESS | 1620 | 1472297513633 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 04:31:53 INFO - PROCESS | 1620 | 1472297513657 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:53 INFO - PROCESS | 1620 | 1472297513659 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:53 INFO - PROCESS | 1620 | ++DOCSHELL 1642F400 == 39 [pid = 1620] [id = 410] 04:31:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (1642FC00) [pid = 1620] [serial = 1230] [outer = 00000000] 04:31:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (16465400) [pid = 1620] [serial = 1231] [outer = 1642FC00] 04:31:53 INFO - PROCESS | 1620 | 1472297513708 Marionette DEBUG loaded listener.js 04:31:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (16465C00) [pid = 1620] [serial = 1232] [outer = 1642FC00] 04:31:54 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (0BD45800) [pid = 1620] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:31:54 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (0880D800) [pid = 1620] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:31:54 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (0CC2E400) [pid = 1620] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:31:54 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (11890000) [pid = 1620] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:31:54 INFO - PROCESS | 1620 | --DOMWINDOW == 65 (13EE7C00) [pid = 1620] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:31:54 INFO - PROCESS | 1620 | --DOMWINDOW == 64 (0CC12C00) [pid = 1620] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:31:54 INFO - PROCESS | 1620 | --DOMWINDOW == 63 (15C5CC00) [pid = 1620] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:31:54 INFO - PROCESS | 1620 | --DOMWINDOW == 62 (1173CC00) [pid = 1620] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:31:54 INFO - PROCESS | 1620 | 1472297514155 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]]]}] 04:31:54 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 04:31:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 730ms 04:31:54 INFO - PROCESS | 1620 | 1472297514196 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 04:31:54 INFO - PROCESS | 1620 | 1472297514198 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 04:31:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:31:54 INFO - PROCESS | 1620 | 1472297514201 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:31:54 INFO - PROCESS | 1620 | 1472297514203 Marionette TRACE conn6 <- [1,1606,null,{}] 04:31:54 INFO - PROCESS | 1620 | 1472297514207 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}] 04:31:54 INFO - PROCESS | 1620 | 1472297514209 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:54 INFO - PROCESS | 1620 | 1472297514287 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 04:31:54 INFO - PROCESS | 1620 | 1472297514294 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:54 INFO - PROCESS | 1620 | 1472297514296 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:54 INFO - PROCESS | 1620 | ++DOCSHELL 0CC26800 == 40 [pid = 1620] [id = 411] 04:31:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 63 (0CC2E400) [pid = 1620] [serial = 1233] [outer = 00000000] 04:31:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 64 (147CF000) [pid = 1620] [serial = 1234] [outer = 0CC2E400] 04:31:54 INFO - PROCESS | 1620 | 1472297514343 Marionette DEBUG loaded listener.js 04:31:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 65 (15C5CC00) [pid = 1620] [serial = 1235] [outer = 0CC2E400] 04:31:54 INFO - PROCESS | 1620 | 1472297514755 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]]]}] 04:31:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:31:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 570ms 04:31:54 INFO - PROCESS | 1620 | 1472297514772 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 04:31:54 INFO - PROCESS | 1620 | 1472297514774 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 04:31:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:31:54 INFO - PROCESS | 1620 | 1472297514777 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:31:54 INFO - PROCESS | 1620 | 1472297514779 Marionette TRACE conn6 <- [1,1610,null,{}] 04:31:54 INFO - PROCESS | 1620 | 1472297514783 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}] 04:31:54 INFO - PROCESS | 1620 | 1472297514785 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:54 INFO - PROCESS | 1620 | 1472297514906 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 04:31:54 INFO - PROCESS | 1620 | 1472297514929 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:54 INFO - PROCESS | 1620 | 1472297514931 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:54 INFO - PROCESS | 1620 | ++DOCSHELL 16469400 == 41 [pid = 1620] [id = 412] 04:31:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 66 (1646AC00) [pid = 1620] [serial = 1236] [outer = 00000000] 04:31:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (1653AC00) [pid = 1620] [serial = 1237] [outer = 1646AC00] 04:31:54 INFO - PROCESS | 1620 | 1472297514976 Marionette DEBUG loaded listener.js 04:31:55 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (16543800) [pid = 1620] [serial = 1238] [outer = 1646AC00] 04:31:55 INFO - PROCESS | 1620 | 1472297515411 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]]]}] 04:31:55 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 04:31:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 670ms 04:31:55 INFO - PROCESS | 1620 | 1472297515448 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 04:31:55 INFO - PROCESS | 1620 | 1472297515450 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 04:31:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:31:55 INFO - PROCESS | 1620 | 1472297515454 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:31:55 INFO - PROCESS | 1620 | 1472297515456 Marionette TRACE conn6 <- [1,1614,null,{}] 04:31:55 INFO - PROCESS | 1620 | 1472297515472 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}] 04:31:55 INFO - PROCESS | 1620 | 1472297515474 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:55 INFO - PROCESS | 1620 | 1472297515556 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 04:31:55 INFO - PROCESS | 1620 | 1472297515561 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:55 INFO - PROCESS | 1620 | 1472297515563 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:55 INFO - PROCESS | 1620 | ++DOCSHELL 14752400 == 42 [pid = 1620] [id = 413] 04:31:55 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (14753000) [pid = 1620] [serial = 1239] [outer = 00000000] 04:31:55 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (16E1A400) [pid = 1620] [serial = 1240] [outer = 14753000] 04:31:55 INFO - PROCESS | 1620 | 1472297515617 Marionette DEBUG loaded listener.js 04:31:55 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (17137000) [pid = 1620] [serial = 1241] [outer = 14753000] 04:31:56 INFO - PROCESS | 1620 | 1472297516055 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]]]}] 04:31:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:31:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 630ms 04:31:56 INFO - PROCESS | 1620 | 1472297516121 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 04:31:56 INFO - PROCESS | 1620 | 1472297516125 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 04:31:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:31:56 INFO - PROCESS | 1620 | 1472297516135 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:31:56 INFO - PROCESS | 1620 | 1472297516140 Marionette TRACE conn6 <- [1,1618,null,{}] 04:31:56 INFO - PROCESS | 1620 | 1472297516146 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}] 04:31:56 INFO - PROCESS | 1620 | 1472297516150 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:56 INFO - PROCESS | 1620 | 1472297516313 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 04:31:56 INFO - PROCESS | 1620 | 1472297516434 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:56 INFO - PROCESS | 1620 | 1472297516439 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:56 INFO - PROCESS | 1620 | ++DOCSHELL 0CC11400 == 43 [pid = 1620] [id = 414] 04:31:56 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (0CC11800) [pid = 1620] [serial = 1242] [outer = 00000000] 04:31:56 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (0CC1C400) [pid = 1620] [serial = 1243] [outer = 0CC11800] 04:31:56 INFO - PROCESS | 1620 | 1472297516501 Marionette DEBUG loaded listener.js 04:31:56 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (0D259C00) [pid = 1620] [serial = 1244] [outer = 0CC11800] 04:31:57 INFO - PROCESS | 1620 | 1472297517032 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]]]}] 04:31:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:31:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 970ms 04:31:57 INFO - PROCESS | 1620 | 1472297517110 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 04:31:57 INFO - PROCESS | 1620 | 1472297517114 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 04:31:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:31:57 INFO - PROCESS | 1620 | 1472297517121 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:31:57 INFO - PROCESS | 1620 | 1472297517125 Marionette TRACE conn6 <- [1,1622,null,{}] 04:31:57 INFO - PROCESS | 1620 | 1472297517130 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}] 04:31:57 INFO - PROCESS | 1620 | 1472297517132 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:57 INFO - PROCESS | 1620 | 1472297517251 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 04:31:57 INFO - PROCESS | 1620 | 1472297517349 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:57 INFO - PROCESS | 1620 | 1472297517352 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:57 INFO - PROCESS | 1620 | ++DOCSHELL 11882800 == 44 [pid = 1620] [id = 415] 04:31:57 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (11883400) [pid = 1620] [serial = 1245] [outer = 00000000] 04:31:57 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (13E65400) [pid = 1620] [serial = 1246] [outer = 11883400] 04:31:57 INFO - PROCESS | 1620 | 1472297517411 Marionette DEBUG loaded listener.js 04:31:57 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (1474C800) [pid = 1620] [serial = 1247] [outer = 11883400] 04:31:58 INFO - PROCESS | 1620 | 1472297518015 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]]]}] 04:31:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:31:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 930ms 04:31:58 INFO - PROCESS | 1620 | 1472297518050 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 04:31:58 INFO - PROCESS | 1620 | 1472297518053 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 04:31:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:31:58 INFO - PROCESS | 1620 | 1472297518056 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:31:58 INFO - PROCESS | 1620 | 1472297518059 Marionette TRACE conn6 <- [1,1626,null,{}] 04:31:58 INFO - PROCESS | 1620 | 1472297518069 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}] 04:31:58 INFO - PROCESS | 1620 | 1472297518074 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:58 INFO - PROCESS | 1620 | 1472297518188 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 04:31:58 INFO - PROCESS | 1620 | 1472297518295 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:58 INFO - PROCESS | 1620 | 1472297518299 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:58 INFO - PROCESS | 1620 | ++DOCSHELL 16437000 == 45 [pid = 1620] [id = 416] 04:31:58 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (16437800) [pid = 1620] [serial = 1248] [outer = 00000000] 04:31:58 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (16464C00) [pid = 1620] [serial = 1249] [outer = 16437800] 04:31:58 INFO - PROCESS | 1620 | 1472297518358 Marionette DEBUG loaded listener.js 04:31:58 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (16E12C00) [pid = 1620] [serial = 1250] [outer = 16437800] 04:31:58 INFO - PROCESS | 1620 | 1472297519001 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]]]}] 04:31:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:31:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 970ms 04:31:59 INFO - PROCESS | 1620 | 1472297519029 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 04:31:59 INFO - PROCESS | 1620 | 1472297519032 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 04:31:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:31:59 INFO - PROCESS | 1620 | 1472297519035 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:31:59 INFO - PROCESS | 1620 | 1472297519037 Marionette TRACE conn6 <- [1,1630,null,{}] 04:31:59 INFO - PROCESS | 1620 | 1472297519041 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}] 04:31:59 INFO - PROCESS | 1620 | 1472297519043 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:59 INFO - PROCESS | 1620 | 1472297519152 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 04:31:59 INFO - PROCESS | 1620 | 1472297519255 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:59 INFO - PROCESS | 1620 | 1472297519258 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:31:59 INFO - PROCESS | 1620 | ++DOCSHELL 1713D400 == 46 [pid = 1620] [id = 417] 04:31:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (17143400) [pid = 1620] [serial = 1251] [outer = 00000000] 04:31:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (17162000) [pid = 1620] [serial = 1252] [outer = 17143400] 04:31:59 INFO - PROCESS | 1620 | 1472297519315 Marionette DEBUG loaded listener.js 04:31:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (180CB800) [pid = 1620] [serial = 1253] [outer = 17143400] 04:31:59 INFO - PROCESS | 1620 | 1472297519882 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]]]}] 04:31:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:31:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 930ms 04:31:59 INFO - PROCESS | 1620 | 1472297519970 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 04:31:59 INFO - PROCESS | 1620 | 1472297519972 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 04:31:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:31:59 INFO - PROCESS | 1620 | 1472297519976 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:31:59 INFO - PROCESS | 1620 | 1472297519978 Marionette TRACE conn6 <- [1,1634,null,{}] 04:31:59 INFO - PROCESS | 1620 | 1472297519982 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}] 04:31:59 INFO - PROCESS | 1620 | 1472297519985 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:00 INFO - PROCESS | 1620 | 1472297520092 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 04:32:00 INFO - PROCESS | 1620 | 1472297520372 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:00 INFO - PROCESS | 1620 | 1472297520375 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:00 INFO - PROCESS | 1620 | ++DOCSHELL 08801400 == 47 [pid = 1620] [id = 418] 04:32:00 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (08808400) [pid = 1620] [serial = 1254] [outer = 00000000] 04:32:00 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (0C227400) [pid = 1620] [serial = 1255] [outer = 08808400] 04:32:00 INFO - PROCESS | 1620 | 1472297520428 Marionette DEBUG loaded listener.js 04:32:00 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (0CA51800) [pid = 1620] [serial = 1256] [outer = 08808400] 04:32:01 INFO - PROCESS | 1620 | --DOCSHELL 16469400 == 46 [pid = 1620] [id = 412] 04:32:01 INFO - PROCESS | 1620 | --DOCSHELL 0CC26800 == 45 [pid = 1620] [id = 411] 04:32:01 INFO - PROCESS | 1620 | --DOCSHELL 1642F400 == 44 [pid = 1620] [id = 410] 04:32:01 INFO - PROCESS | 1620 | --DOCSHELL 15C18800 == 43 [pid = 1620] [id = 409] 04:32:01 INFO - PROCESS | 1620 | --DOCSHELL 08839C00 == 42 [pid = 1620] [id = 408] 04:32:01 INFO - PROCESS | 1620 | --DOCSHELL 14C28000 == 41 [pid = 1620] [id = 407] 04:32:01 INFO - PROCESS | 1620 | --DOCSHELL 11718800 == 40 [pid = 1620] [id = 406] 04:32:01 INFO - PROCESS | 1620 | --DOCSHELL 0C578C00 == 39 [pid = 1620] [id = 405] 04:32:01 INFO - PROCESS | 1620 | --DOCSHELL 1173AC00 == 38 [pid = 1620] [id = 395] 04:32:01 INFO - PROCESS | 1620 | --DOCSHELL 15C5A400 == 37 [pid = 1620] [id = 396] 04:32:01 INFO - PROCESS | 1620 | --DOCSHELL 0BD4C000 == 36 [pid = 1620] [id = 404] 04:32:01 INFO - PROCESS | 1620 | --DOCSHELL 15418800 == 35 [pid = 1620] [id = 402] 04:32:01 INFO - PROCESS | 1620 | --DOCSHELL 08832400 == 34 [pid = 1620] [id = 403] 04:32:01 INFO - PROCESS | 1620 | --DOCSHELL 0CC25800 == 33 [pid = 1620] [id = 393] 04:32:01 INFO - PROCESS | 1620 | --DOCSHELL 0CC12800 == 32 [pid = 1620] [id = 394] 04:32:01 INFO - PROCESS | 1620 | --DOCSHELL 1713D400 == 31 [pid = 1620] [id = 417] 04:32:01 INFO - PROCESS | 1620 | --DOCSHELL 16437000 == 30 [pid = 1620] [id = 416] 04:32:01 INFO - PROCESS | 1620 | --DOCSHELL 14752400 == 29 [pid = 1620] [id = 413] 04:32:01 INFO - PROCESS | 1620 | --DOCSHELL 0CC11400 == 28 [pid = 1620] [id = 414] 04:32:01 INFO - PROCESS | 1620 | --DOCSHELL 11882800 == 27 [pid = 1620] [id = 415] 04:32:01 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (13013400) [pid = 1620] [serial = 1202] [outer = 00000000] [url = about:blank] 04:32:01 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (12D1A000) [pid = 1620] [serial = 1201] [outer = 00000000] [url = about:blank] 04:32:01 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (14754C00) [pid = 1620] [serial = 1204] [outer = 00000000] [url = about:blank] 04:32:01 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (14C85C00) [pid = 1620] [serial = 1205] [outer = 00000000] [url = about:blank] 04:32:01 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (0CEB3C00) [pid = 1620] [serial = 1184] [outer = 00000000] [url = about:blank] 04:32:01 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (16544C00) [pid = 1620] [serial = 1190] [outer = 00000000] [url = about:blank] 04:32:01 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (1474B800) [pid = 1620] [serial = 1187] [outer = 00000000] [url = about:blank] 04:32:01 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (0C268C00) [pid = 1620] [serial = 1195] [outer = 00000000] [url = about:blank] 04:32:01 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (0C2C9400) [pid = 1620] [serial = 1196] [outer = 00000000] [url = about:blank] 04:32:01 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (0CA53800) [pid = 1620] [serial = 1193] [outer = 00000000] [url = about:blank] 04:32:01 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (0883AC00) [pid = 1620] [serial = 1192] [outer = 00000000] [url = about:blank] 04:32:01 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (0D103C00) [pid = 1620] [serial = 1198] [outer = 00000000] [url = about:blank] 04:32:01 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (0D2EE000) [pid = 1620] [serial = 1199] [outer = 00000000] [url = about:blank] 04:32:01 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (0CC25000) [pid = 1620] [serial = 1183] [outer = 00000000] [url = about:blank] 04:32:01 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (1226E000) [pid = 1620] [serial = 1186] [outer = 00000000] [url = about:blank] 04:32:01 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (16537800) [pid = 1620] [serial = 1189] [outer = 00000000] [url = about:blank] 04:32:01 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (155D7C00) [pid = 1620] [serial = 1207] [outer = 00000000] [url = about:blank] 04:32:01 INFO - PROCESS | 1620 | 1472297521695 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]]]}] 04:32:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:32:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1778ms 04:32:01 INFO - PROCESS | 1620 | 1472297521766 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 04:32:01 INFO - PROCESS | 1620 | 1472297521770 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 04:32:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:32:01 INFO - PROCESS | 1620 | 1472297521776 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:32:01 INFO - PROCESS | 1620 | 1472297521780 Marionette TRACE conn6 <- [1,1638,null,{}] 04:32:01 INFO - PROCESS | 1620 | 1472297521786 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}] 04:32:01 INFO - PROCESS | 1620 | 1472297521789 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:01 INFO - PROCESS | 1620 | 1472297521880 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 04:32:01 INFO - PROCESS | 1620 | 1472297521970 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:01 INFO - PROCESS | 1620 | 1472297521974 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:01 INFO - PROCESS | 1620 | ++DOCSHELL 0C582400 == 28 [pid = 1620] [id = 419] 04:32:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (0C584400) [pid = 1620] [serial = 1257] [outer = 00000000] 04:32:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (0CA53800) [pid = 1620] [serial = 1258] [outer = 0C584400] 04:32:02 INFO - PROCESS | 1620 | 1472297522025 Marionette DEBUG loaded listener.js 04:32:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (0CAED400) [pid = 1620] [serial = 1259] [outer = 0C584400] 04:32:02 INFO - PROCESS | 1620 | 1472297522449 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]]]}] 04:32:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:32:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 730ms 04:32:02 INFO - PROCESS | 1620 | 1472297522509 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 04:32:02 INFO - PROCESS | 1620 | 1472297522514 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 04:32:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:32:02 INFO - PROCESS | 1620 | 1472297522520 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:32:02 INFO - PROCESS | 1620 | 1472297522523 Marionette TRACE conn6 <- [1,1642,null,{}] 04:32:02 INFO - PROCESS | 1620 | 1472297522531 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}] 04:32:02 INFO - PROCESS | 1620 | 1472297522533 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:02 INFO - PROCESS | 1620 | 1472297522625 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 04:32:02 INFO - PROCESS | 1620 | 1472297522638 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:02 INFO - PROCESS | 1620 | 1472297522641 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:02 INFO - PROCESS | 1620 | ++DOCSHELL 0D107400 == 29 [pid = 1620] [id = 420] 04:32:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (0D10F400) [pid = 1620] [serial = 1260] [outer = 00000000] 04:32:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (0D2EE800) [pid = 1620] [serial = 1261] [outer = 0D10F400] 04:32:02 INFO - PROCESS | 1620 | 1472297522693 Marionette DEBUG loaded listener.js 04:32:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (10E7D400) [pid = 1620] [serial = 1262] [outer = 0D10F400] 04:32:03 INFO - PROCESS | 1620 | 1472297523163 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]]]}] 04:32:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:32:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 670ms 04:32:03 INFO - PROCESS | 1620 | 1472297523194 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 04:32:03 INFO - PROCESS | 1620 | 1472297523196 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 04:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:32:03 INFO - PROCESS | 1620 | 1472297523199 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:32:03 INFO - PROCESS | 1620 | 1472297523203 Marionette TRACE conn6 <- [1,1646,null,{}] 04:32:03 INFO - PROCESS | 1620 | 1472297523214 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}] 04:32:03 INFO - PROCESS | 1620 | 1472297523219 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:03 INFO - PROCESS | 1620 | 1472297523332 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 04:32:03 INFO - PROCESS | 1620 | 1472297523430 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:03 INFO - PROCESS | 1620 | 1472297523433 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:03 INFO - PROCESS | 1620 | ++DOCSHELL 1226E800 == 30 [pid = 1620] [id = 421] 04:32:03 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (12D1D000) [pid = 1620] [serial = 1263] [outer = 00000000] 04:32:03 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (13016000) [pid = 1620] [serial = 1264] [outer = 12D1D000] 04:32:03 INFO - PROCESS | 1620 | 1472297523484 Marionette DEBUG loaded listener.js 04:32:03 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (13E64C00) [pid = 1620] [serial = 1265] [outer = 12D1D000] 04:32:03 INFO - PROCESS | 1620 | 1472297523929 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]]]}] 04:32:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 772ms 04:32:03 INFO - PROCESS | 1620 | 1472297523975 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 04:32:03 INFO - PROCESS | 1620 | 1472297523978 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 04:32:03 INFO - PROCESS | 1620 | 1472297523982 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:32:03 INFO - PROCESS | 1620 | 1472297523983 Marionette TRACE conn6 <- [1,1650,null,{}] 04:32:03 INFO - PROCESS | 1620 | 1472297523987 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}] 04:32:03 INFO - PROCESS | 1620 | 1472297523989 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:04 INFO - PROCESS | 1620 | 1472297524107 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 04:32:04 INFO - PROCESS | 1620 | 1472297524117 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:04 INFO - PROCESS | 1620 | 1472297524119 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:04 INFO - PROCESS | 1620 | ++DOCSHELL 14748400 == 31 [pid = 1620] [id = 422] 04:32:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (14749000) [pid = 1620] [serial = 1266] [outer = 00000000] 04:32:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (147CC800) [pid = 1620] [serial = 1267] [outer = 14749000] 04:32:04 INFO - PROCESS | 1620 | 1472297524218 Marionette DEBUG loaded listener.js 04:32:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (14C82800) [pid = 1620] [serial = 1268] [outer = 14749000] 04:32:04 INFO - PROCESS | 1620 | 1472297524635 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]]]}] 04:32:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:32:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 670ms 04:32:04 INFO - PROCESS | 1620 | 1472297524658 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 04:32:04 INFO - PROCESS | 1620 | 1472297524660 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 04:32:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:32:04 INFO - PROCESS | 1620 | 1472297524664 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:32:04 INFO - PROCESS | 1620 | 1472297524666 Marionette TRACE conn6 <- [1,1654,null,{}] 04:32:04 INFO - PROCESS | 1620 | 1472297524707 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}] 04:32:04 INFO - PROCESS | 1620 | 1472297524709 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:04 INFO - PROCESS | 1620 | 1472297524819 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 04:32:04 INFO - PROCESS | 1620 | 1472297524831 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:04 INFO - PROCESS | 1620 | 1472297524833 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:04 INFO - PROCESS | 1620 | ++DOCSHELL 14C9A800 == 32 [pid = 1620] [id = 423] 04:32:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (14C9AC00) [pid = 1620] [serial = 1269] [outer = 00000000] 04:32:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (15902400) [pid = 1620] [serial = 1270] [outer = 14C9AC00] 04:32:04 INFO - PROCESS | 1620 | 1472297524879 Marionette DEBUG loaded listener.js 04:32:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (1590C400) [pid = 1620] [serial = 1271] [outer = 14C9AC00] 04:32:05 INFO - PROCESS | 1620 | 1472297525327 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]]]}] 04:32:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:32:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 710ms 04:32:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:32:05 INFO - PROCESS | 1620 | 1472297525378 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 04:32:05 INFO - PROCESS | 1620 | 1472297525380 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 04:32:05 INFO - PROCESS | 1620 | 1472297525384 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:32:05 INFO - PROCESS | 1620 | 1472297525386 Marionette TRACE conn6 <- [1,1658,null,{}] 04:32:05 INFO - PROCESS | 1620 | 1472297525389 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}] 04:32:05 INFO - PROCESS | 1620 | 1472297525395 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:05 INFO - PROCESS | 1620 | 1472297525532 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 04:32:05 INFO - PROCESS | 1620 | 1472297525598 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:05 INFO - PROCESS | 1620 | 1472297525600 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:05 INFO - PROCESS | 1620 | ++DOCSHELL 15C4FC00 == 33 [pid = 1620] [id = 424] 04:32:05 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (15C51800) [pid = 1620] [serial = 1272] [outer = 00000000] 04:32:05 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (16462000) [pid = 1620] [serial = 1273] [outer = 15C51800] 04:32:05 INFO - PROCESS | 1620 | 1472297525647 Marionette DEBUG loaded listener.js 04:32:05 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (16535800) [pid = 1620] [serial = 1274] [outer = 15C51800] 04:32:06 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (15906C00) [pid = 1620] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:32:06 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (15C19C00) [pid = 1620] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:32:06 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (14C2B400) [pid = 1620] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:32:06 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (15418C00) [pid = 1620] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:32:06 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (0CA52800) [pid = 1620] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:32:06 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (11718C00) [pid = 1620] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:32:06 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (0C660800) [pid = 1620] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:32:06 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (0C5E9000) [pid = 1620] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:32:06 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (14753000) [pid = 1620] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:32:06 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (1642FC00) [pid = 1620] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:32:06 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (0CC2E400) [pid = 1620] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:32:06 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (1646AC00) [pid = 1620] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:32:06 INFO - PROCESS | 1620 | 1472297526261 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]]]}] 04:32:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:32:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 930ms 04:32:06 INFO - PROCESS | 1620 | 1472297526316 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 04:32:06 INFO - PROCESS | 1620 | 1472297526318 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 04:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:32:06 INFO - PROCESS | 1620 | 1472297526321 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:32:06 INFO - PROCESS | 1620 | 1472297526323 Marionette TRACE conn6 <- [1,1662,null,{}] 04:32:06 INFO - PROCESS | 1620 | 1472297526326 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}] 04:32:06 INFO - PROCESS | 1620 | 1472297526328 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:06 INFO - PROCESS | 1620 | 1472297526405 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 04:32:06 INFO - PROCESS | 1620 | 1472297526411 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:06 INFO - PROCESS | 1620 | 1472297526413 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:06 INFO - PROCESS | 1620 | ++DOCSHELL 0CEE4400 == 34 [pid = 1620] [id = 425] 04:32:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (14C22400) [pid = 1620] [serial = 1275] [outer = 00000000] 04:32:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (15C53C00) [pid = 1620] [serial = 1276] [outer = 14C22400] 04:32:06 INFO - PROCESS | 1620 | 1472297526458 Marionette DEBUG loaded listener.js 04:32:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (15C58400) [pid = 1620] [serial = 1277] [outer = 14C22400] 04:32:06 INFO - PROCESS | 1620 | 1472297526875 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]]]}] 04:32:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:32:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 630ms 04:32:06 INFO - PROCESS | 1620 | 1472297526952 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 04:32:06 INFO - PROCESS | 1620 | 1472297526954 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 04:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:32:06 INFO - PROCESS | 1620 | 1472297526957 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:32:06 INFO - PROCESS | 1620 | 1472297526959 Marionette TRACE conn6 <- [1,1666,null,{}] 04:32:06 INFO - PROCESS | 1620 | 1472297526963 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}] 04:32:06 INFO - PROCESS | 1620 | 1472297526965 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:07 INFO - PROCESS | 1620 | 1472297527044 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 04:32:07 INFO - PROCESS | 1620 | 1472297527052 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:07 INFO - PROCESS | 1620 | 1472297527053 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:07 INFO - PROCESS | 1620 | ++DOCSHELL 15C0B000 == 35 [pid = 1620] [id = 426] 04:32:07 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (16461400) [pid = 1620] [serial = 1278] [outer = 00000000] 04:32:07 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (16541000) [pid = 1620] [serial = 1279] [outer = 16461400] 04:32:07 INFO - PROCESS | 1620 | 1472297527099 Marionette DEBUG loaded listener.js 04:32:07 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (14C27800) [pid = 1620] [serial = 1280] [outer = 16461400] 04:32:07 INFO - PROCESS | 1620 | 1472297527531 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]]]}] 04:32:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:32:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 630ms 04:32:07 INFO - PROCESS | 1620 | 1472297527588 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 04:32:07 INFO - PROCESS | 1620 | 1472297527590 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 04:32:07 INFO - PROCESS | 1620 | 1472297527593 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:32:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:32:07 INFO - PROCESS | 1620 | 1472297527595 Marionette TRACE conn6 <- [1,1670,null,{}] 04:32:07 INFO - PROCESS | 1620 | 1472297527598 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}] 04:32:07 INFO - PROCESS | 1620 | 1472297527600 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:07 INFO - PROCESS | 1620 | 1472297527678 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 04:32:07 INFO - PROCESS | 1620 | 1472297527683 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:07 INFO - PROCESS | 1620 | 1472297527685 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:07 INFO - PROCESS | 1620 | ++DOCSHELL 1226E000 == 36 [pid = 1620] [id = 427] 04:32:07 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (17138C00) [pid = 1620] [serial = 1281] [outer = 00000000] 04:32:07 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (1713F400) [pid = 1620] [serial = 1282] [outer = 17138C00] 04:32:07 INFO - PROCESS | 1620 | 1472297527730 Marionette DEBUG loaded listener.js 04:32:07 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (1715E000) [pid = 1620] [serial = 1283] [outer = 17138C00] 04:32:08 INFO - PROCESS | 1620 | 1472297528485 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]]]}] 04:32:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:32:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 971ms 04:32:08 INFO - PROCESS | 1620 | 1472297528569 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 04:32:08 INFO - PROCESS | 1620 | 1472297528574 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 04:32:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:32:08 INFO - PROCESS | 1620 | 1472297528579 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:32:08 INFO - PROCESS | 1620 | 1472297528583 Marionette TRACE conn6 <- [1,1674,null,{}] 04:32:08 INFO - PROCESS | 1620 | 1472297528591 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}] 04:32:08 INFO - PROCESS | 1620 | 1472297528594 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:08 INFO - PROCESS | 1620 | 1472297528776 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 04:32:08 INFO - PROCESS | 1620 | 1472297528788 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:08 INFO - PROCESS | 1620 | 1472297528790 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:08 INFO - PROCESS | 1620 | ++DOCSHELL 0CA50C00 == 37 [pid = 1620] [id = 428] 04:32:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (0CAED800) [pid = 1620] [serial = 1284] [outer = 00000000] 04:32:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (0CC28C00) [pid = 1620] [serial = 1285] [outer = 0CAED800] 04:32:08 INFO - PROCESS | 1620 | 1472297528849 Marionette DEBUG loaded listener.js 04:32:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (0DCE1000) [pid = 1620] [serial = 1286] [outer = 0CAED800] 04:32:09 INFO - PROCESS | 1620 | 1472297529632 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]]]}] 04:32:09 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 04:32:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1119ms 04:32:09 INFO - PROCESS | 1620 | 1472297529703 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 04:32:09 INFO - PROCESS | 1620 | 1472297529708 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 04:32:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:32:09 INFO - PROCESS | 1620 | 1472297529714 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:32:09 INFO - PROCESS | 1620 | 1472297529717 Marionette TRACE conn6 <- [1,1678,null,{}] 04:32:09 INFO - PROCESS | 1620 | 1472297529721 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}] 04:32:09 INFO - PROCESS | 1620 | 1472297529725 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:09 INFO - PROCESS | 1620 | 1472297529878 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 04:32:09 INFO - PROCESS | 1620 | 1472297530007 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:09 INFO - PROCESS | 1620 | 1472297530010 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:10 INFO - PROCESS | 1620 | ++DOCSHELL 11884000 == 38 [pid = 1620] [id = 429] 04:32:10 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (1188A000) [pid = 1620] [serial = 1287] [outer = 00000000] 04:32:10 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (12D21400) [pid = 1620] [serial = 1288] [outer = 1188A000] 04:32:10 INFO - PROCESS | 1620 | 1472297530071 Marionette DEBUG loaded listener.js 04:32:10 INFO - PROCESS | 1620 | ++DOMWINDOW == 90 (143A0400) [pid = 1620] [serial = 1289] [outer = 1188A000] 04:32:10 INFO - PROCESS | 1620 | --DOCSHELL 15C0B000 == 37 [pid = 1620] [id = 426] 04:32:10 INFO - PROCESS | 1620 | --DOCSHELL 0CEE4400 == 36 [pid = 1620] [id = 425] 04:32:10 INFO - PROCESS | 1620 | --DOCSHELL 15C4FC00 == 35 [pid = 1620] [id = 424] 04:32:10 INFO - PROCESS | 1620 | --DOCSHELL 14C9A800 == 34 [pid = 1620] [id = 423] 04:32:10 INFO - PROCESS | 1620 | --DOCSHELL 14748400 == 33 [pid = 1620] [id = 422] 04:32:10 INFO - PROCESS | 1620 | --DOCSHELL 1226E800 == 32 [pid = 1620] [id = 421] 04:32:10 INFO - PROCESS | 1620 | --DOCSHELL 0D107400 == 31 [pid = 1620] [id = 420] 04:32:10 INFO - PROCESS | 1620 | --DOCSHELL 0C582400 == 30 [pid = 1620] [id = 419] 04:32:10 INFO - PROCESS | 1620 | --DOCSHELL 08801400 == 29 [pid = 1620] [id = 418] 04:32:10 INFO - PROCESS | 1620 | --DOMWINDOW == 89 (1590FC00) [pid = 1620] [serial = 1225] [outer = 00000000] [url = about:blank] 04:32:10 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (15C02C00) [pid = 1620] [serial = 1226] [outer = 00000000] [url = about:blank] 04:32:10 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (15C56400) [pid = 1620] [serial = 1229] [outer = 00000000] [url = about:blank] 04:32:10 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (15C53400) [pid = 1620] [serial = 1228] [outer = 00000000] [url = about:blank] 04:32:10 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (14C9E400) [pid = 1620] [serial = 1222] [outer = 00000000] [url = about:blank] 04:32:10 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (15904C00) [pid = 1620] [serial = 1208] [outer = 00000000] [url = about:blank] 04:32:10 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (0CC1FC00) [pid = 1620] [serial = 1210] [outer = 00000000] [url = about:blank] 04:32:10 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (0DCE0400) [pid = 1620] [serial = 1211] [outer = 00000000] [url = about:blank] 04:32:10 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (117E2400) [pid = 1620] [serial = 1219] [outer = 00000000] [url = about:blank] 04:32:10 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (1188B800) [pid = 1620] [serial = 1220] [outer = 00000000] [url = about:blank] 04:32:10 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (0CC21400) [pid = 1620] [serial = 1216] [outer = 00000000] [url = about:blank] 04:32:10 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (0D101400) [pid = 1620] [serial = 1217] [outer = 00000000] [url = about:blank] 04:32:10 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (117F0000) [pid = 1620] [serial = 1213] [outer = 00000000] [url = about:blank] 04:32:10 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (13E5EC00) [pid = 1620] [serial = 1214] [outer = 00000000] [url = about:blank] 04:32:10 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (16E1A400) [pid = 1620] [serial = 1240] [outer = 00000000] [url = about:blank] 04:32:10 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (16465400) [pid = 1620] [serial = 1231] [outer = 00000000] [url = about:blank] 04:32:10 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (17137000) [pid = 1620] [serial = 1241] [outer = 00000000] [url = about:blank] 04:32:10 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (15C5CC00) [pid = 1620] [serial = 1235] [outer = 00000000] [url = about:blank] 04:32:10 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (16543800) [pid = 1620] [serial = 1238] [outer = 00000000] [url = about:blank] 04:32:10 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (147CF000) [pid = 1620] [serial = 1234] [outer = 00000000] [url = about:blank] 04:32:10 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (1653AC00) [pid = 1620] [serial = 1237] [outer = 00000000] [url = about:blank] 04:32:10 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (16465C00) [pid = 1620] [serial = 1232] [outer = 00000000] [url = about:blank] 04:32:10 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (155B8000) [pid = 1620] [serial = 1223] [outer = 00000000] [url = about:blank] 04:32:10 INFO - PROCESS | 1620 | 1472297530913 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]]]}] 04:32:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:32:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1235ms 04:32:10 INFO - PROCESS | 1620 | 1472297530953 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 04:32:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:32:10 INFO - PROCESS | 1620 | 1472297530957 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 04:32:10 INFO - PROCESS | 1620 | 1472297530963 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:32:10 INFO - PROCESS | 1620 | 1472297530966 Marionette TRACE conn6 <- [1,1682,null,{}] 04:32:10 INFO - PROCESS | 1620 | 1472297530972 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}] 04:32:10 INFO - PROCESS | 1620 | 1472297530974 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:11 INFO - PROCESS | 1620 | 1472297531081 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 04:32:11 INFO - PROCESS | 1620 | 1472297531095 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:11 INFO - PROCESS | 1620 | 1472297531097 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:11 INFO - PROCESS | 1620 | ++DOCSHELL 0CAF3800 == 30 [pid = 1620] [id = 430] 04:32:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (0CC12800) [pid = 1620] [serial = 1290] [outer = 00000000] 04:32:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (0CC1D800) [pid = 1620] [serial = 1291] [outer = 0CC12800] 04:32:11 INFO - PROCESS | 1620 | 1472297531147 Marionette DEBUG loaded listener.js 04:32:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (0CC2A400) [pid = 1620] [serial = 1292] [outer = 0CC12800] 04:32:11 INFO - PROCESS | 1620 | 1472297531669 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]]]}] 04:32:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:32:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 730ms 04:32:11 INFO - PROCESS | 1620 | 1472297531693 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 04:32:11 INFO - PROCESS | 1620 | 1472297531698 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 04:32:11 INFO - PROCESS | 1620 | 1472297531704 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:32:11 INFO - PROCESS | 1620 | 1472297531706 Marionette TRACE conn6 <- [1,1686,null,{}] 04:32:11 INFO - PROCESS | 1620 | 1472297531710 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}] 04:32:11 INFO - PROCESS | 1620 | 1472297531713 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:11 INFO - PROCESS | 1620 | 1472297531804 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 04:32:11 INFO - PROCESS | 1620 | 1472297531813 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:11 INFO - PROCESS | 1620 | 1472297531815 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:11 INFO - PROCESS | 1620 | ++DOCSHELL 0C26E000 == 31 [pid = 1620] [id = 431] 04:32:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (11717000) [pid = 1620] [serial = 1293] [outer = 00000000] 04:32:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (117E2400) [pid = 1620] [serial = 1294] [outer = 11717000] 04:32:11 INFO - PROCESS | 1620 | 1472297531863 Marionette DEBUG loaded listener.js 04:32:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (1188DC00) [pid = 1620] [serial = 1295] [outer = 11717000] 04:32:12 INFO - PROCESS | 1620 | 1472297532342 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]]]}] 04:32:12 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 04:32:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 04:32:12 INFO - PROCESS | 1620 | 1472297532378 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 04:32:12 INFO - PROCESS | 1620 | 1472297532381 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 04:32:12 INFO - PROCESS | 1620 | 1472297532384 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:32:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:32:12 INFO - PROCESS | 1620 | 1472297532388 Marionette TRACE conn6 <- [1,1690,null,{}] 04:32:12 INFO - PROCESS | 1620 | 1472297532398 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}] 04:32:12 INFO - PROCESS | 1620 | 1472297532403 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:12 INFO - PROCESS | 1620 | 1472297532488 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 04:32:12 INFO - PROCESS | 1620 | 1472297532498 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:12 INFO - PROCESS | 1620 | 1472297532501 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:12 INFO - PROCESS | 1620 | ++DOCSHELL 147CB800 == 32 [pid = 1620] [id = 432] 04:32:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (147CCC00) [pid = 1620] [serial = 1296] [outer = 00000000] 04:32:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (14C88000) [pid = 1620] [serial = 1297] [outer = 147CCC00] 04:32:12 INFO - PROCESS | 1620 | 1472297532639 Marionette DEBUG loaded listener.js 04:32:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (155B8800) [pid = 1620] [serial = 1298] [outer = 147CCC00] 04:32:13 INFO - PROCESS | 1620 | 1472297533031 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]]]}] 04:32:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 670ms 04:32:13 INFO - PROCESS | 1620 | 1472297533058 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 04:32:13 INFO - PROCESS | 1620 | 1472297533061 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 04:32:13 INFO - PROCESS | 1620 | 1472297533064 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:32:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:32:13 INFO - PROCESS | 1620 | 1472297533066 Marionette TRACE conn6 <- [1,1694,null,{}] 04:32:13 INFO - PROCESS | 1620 | 1472297533069 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}] 04:32:13 INFO - PROCESS | 1620 | 1472297533071 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:13 INFO - PROCESS | 1620 | 1472297533184 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 04:32:13 INFO - PROCESS | 1620 | 1472297533293 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:13 INFO - PROCESS | 1620 | 1472297533296 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:13 INFO - PROCESS | 1620 | ++DOCSHELL 15906000 == 33 [pid = 1620] [id = 433] 04:32:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (15908000) [pid = 1620] [serial = 1299] [outer = 00000000] 04:32:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (15C03C00) [pid = 1620] [serial = 1300] [outer = 15908000] 04:32:13 INFO - PROCESS | 1620 | 1472297533343 Marionette DEBUG loaded listener.js 04:32:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (15C23000) [pid = 1620] [serial = 1301] [outer = 15908000] 04:32:13 INFO - PROCESS | 1620 | 1472297533767 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]]]}] 04:32:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 730ms 04:32:13 INFO - PROCESS | 1620 | 1472297533806 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 04:32:13 INFO - PROCESS | 1620 | 1472297533808 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 04:32:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:32:13 INFO - PROCESS | 1620 | 1472297533811 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:32:13 INFO - PROCESS | 1620 | 1472297533813 Marionette TRACE conn6 <- [1,1698,null,{}] 04:32:13 INFO - PROCESS | 1620 | 1472297533817 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}] 04:32:13 INFO - PROCESS | 1620 | 1472297533819 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:13 INFO - PROCESS | 1620 | 1472297533933 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 04:32:13 INFO - PROCESS | 1620 | 1472297533938 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:13 INFO - PROCESS | 1620 | 1472297533940 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:13 INFO - PROCESS | 1620 | ++DOCSHELL 0CC2D800 == 34 [pid = 1620] [id = 434] 04:32:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (15C02C00) [pid = 1620] [serial = 1302] [outer = 00000000] 04:32:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (1642CC00) [pid = 1620] [serial = 1303] [outer = 15C02C00] 04:32:13 INFO - PROCESS | 1620 | 1472297533986 Marionette DEBUG loaded listener.js 04:32:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (16431C00) [pid = 1620] [serial = 1304] [outer = 15C02C00] 04:32:14 INFO - PROCESS | 1620 | 1472297534451 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]]]}] 04:32:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:32:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 04:32:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:32:14 INFO - PROCESS | 1620 | 1472297534483 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 04:32:14 INFO - PROCESS | 1620 | 1472297534485 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 04:32:14 INFO - PROCESS | 1620 | 1472297534488 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:32:14 INFO - PROCESS | 1620 | 1472297534490 Marionette TRACE conn6 <- [1,1702,null,{}] 04:32:14 INFO - PROCESS | 1620 | 1472297534501 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}] 04:32:14 INFO - PROCESS | 1620 | 1472297534506 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:14 INFO - PROCESS | 1620 | 1472297534680 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 04:32:14 INFO - PROCESS | 1620 | 1472297534704 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:14 INFO - PROCESS | 1620 | 1472297534706 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:14 INFO - PROCESS | 1620 | ++DOCSHELL 0C26E800 == 35 [pid = 1620] [id = 435] 04:32:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (1646F000) [pid = 1620] [serial = 1305] [outer = 00000000] 04:32:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (17136800) [pid = 1620] [serial = 1306] [outer = 1646F000] 04:32:14 INFO - PROCESS | 1620 | 1472297534752 Marionette DEBUG loaded listener.js 04:32:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (16539000) [pid = 1620] [serial = 1307] [outer = 1646F000] 04:32:15 INFO - PROCESS | 1620 | 1472297535195 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]]]}] 04:32:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:32:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 731ms 04:32:15 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (12D1D000) [pid = 1620] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:32:15 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (0D10F400) [pid = 1620] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:32:15 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (14749000) [pid = 1620] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:32:15 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (08808400) [pid = 1620] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:32:15 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (0C584400) [pid = 1620] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:32:15 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (0CC11800) [pid = 1620] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:32:15 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (14C9AC00) [pid = 1620] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:32:15 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (11883400) [pid = 1620] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:32:15 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (16437800) [pid = 1620] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:32:15 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (17143400) [pid = 1620] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:32:15 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (16461400) [pid = 1620] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:32:15 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (15C51800) [pid = 1620] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:32:15 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (14C22400) [pid = 1620] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:32:15 INFO - PROCESS | 1620 | 1472297535336 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 04:32:15 INFO - PROCESS | 1620 | 1472297535338 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 04:32:15 INFO - PROCESS | 1620 | 1472297535347 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:32:15 INFO - PROCESS | 1620 | 1472297535349 Marionette TRACE conn6 <- [1,1706,null,{}] 04:32:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:32:15 INFO - PROCESS | 1620 | 1472297535353 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}] 04:32:15 INFO - PROCESS | 1620 | 1472297535355 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:15 INFO - PROCESS | 1620 | 1472297535439 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 04:32:15 INFO - PROCESS | 1620 | 1472297535447 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:15 INFO - PROCESS | 1620 | 1472297535449 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:15 INFO - PROCESS | 1620 | ++DOCSHELL 0D1D6C00 == 36 [pid = 1620] [id = 436] 04:32:15 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (110CE400) [pid = 1620] [serial = 1308] [outer = 00000000] 04:32:15 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (1474F000) [pid = 1620] [serial = 1309] [outer = 110CE400] 04:32:15 INFO - PROCESS | 1620 | 1472297535496 Marionette DEBUG loaded listener.js 04:32:15 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (147C9C00) [pid = 1620] [serial = 1310] [outer = 110CE400] 04:32:15 INFO - PROCESS | 1620 | 1472297535929 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]]]}] 04:32:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:32:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 630ms 04:32:16 INFO - PROCESS | 1620 | 1472297536013 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 04:32:16 INFO - PROCESS | 1620 | 1472297536015 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 04:32:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:32:16 INFO - PROCESS | 1620 | 1472297536020 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:32:16 INFO - PROCESS | 1620 | 1472297536022 Marionette TRACE conn6 <- [1,1710,null,{}] 04:32:16 INFO - PROCESS | 1620 | 1472297536028 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}] 04:32:16 INFO - PROCESS | 1620 | 1472297536030 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:16 INFO - PROCESS | 1620 | 1472297536111 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 04:32:16 INFO - PROCESS | 1620 | 1472297536116 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:16 INFO - PROCESS | 1620 | 1472297536118 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:16 INFO - PROCESS | 1620 | ++DOCSHELL 15907C00 == 37 [pid = 1620] [id = 437] 04:32:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (15C56C00) [pid = 1620] [serial = 1311] [outer = 00000000] 04:32:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (1713E800) [pid = 1620] [serial = 1312] [outer = 15C56C00] 04:32:16 INFO - PROCESS | 1620 | 1472297536163 Marionette DEBUG loaded listener.js 04:32:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (1713EC00) [pid = 1620] [serial = 1313] [outer = 15C56C00] 04:32:16 INFO - PROCESS | 1620 | 1472297536595 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]]]}] 04:32:16 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 04:32:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 630ms 04:32:16 INFO - PROCESS | 1620 | 1472297536652 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 04:32:16 INFO - PROCESS | 1620 | 1472297536654 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 04:32:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:32:16 INFO - PROCESS | 1620 | 1472297536657 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:32:16 INFO - PROCESS | 1620 | 1472297536659 Marionette TRACE conn6 <- [1,1714,null,{}] 04:32:16 INFO - PROCESS | 1620 | 1472297536662 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}] 04:32:16 INFO - PROCESS | 1620 | 1472297536664 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:16 INFO - PROCESS | 1620 | 1472297536745 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 04:32:16 INFO - PROCESS | 1620 | 1472297536750 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:16 INFO - PROCESS | 1620 | 1472297536752 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:16 INFO - PROCESS | 1620 | ++DOCSHELL 12D17C00 == 38 [pid = 1620] [id = 438] 04:32:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (14754800) [pid = 1620] [serial = 1314] [outer = 00000000] 04:32:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (180DC000) [pid = 1620] [serial = 1315] [outer = 14754800] 04:32:16 INFO - PROCESS | 1620 | 1472297536796 Marionette DEBUG loaded listener.js 04:32:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (18184000) [pid = 1620] [serial = 1316] [outer = 14754800] 04:32:17 INFO - PROCESS | 1620 | 1472297537226 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]]]}] 04:32:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:32:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 630ms 04:32:17 INFO - PROCESS | 1620 | 1472297537288 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 04:32:17 INFO - PROCESS | 1620 | 1472297537290 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 04:32:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:32:17 INFO - PROCESS | 1620 | 1472297537293 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:32:17 INFO - PROCESS | 1620 | 1472297537295 Marionette TRACE conn6 <- [1,1718,null,{}] 04:32:17 INFO - PROCESS | 1620 | 1472297537298 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}] 04:32:17 INFO - PROCESS | 1620 | 1472297537300 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:17 INFO - PROCESS | 1620 | 1472297537428 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 04:32:17 INFO - PROCESS | 1620 | 1472297537618 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:17 INFO - PROCESS | 1620 | 1472297537622 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:17 INFO - PROCESS | 1620 | ++DOCSHELL 0880AC00 == 39 [pid = 1620] [id = 439] 04:32:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (0880FC00) [pid = 1620] [serial = 1317] [outer = 00000000] 04:32:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (0BD4C000) [pid = 1620] [serial = 1318] [outer = 0880FC00] 04:32:17 INFO - PROCESS | 1620 | 1472297537683 Marionette DEBUG loaded listener.js 04:32:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (0CAEAC00) [pid = 1620] [serial = 1319] [outer = 0880FC00] 04:32:18 INFO - PROCESS | 1620 | 1472297538266 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]]]}] 04:32:18 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 04:32:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1019ms 04:32:18 INFO - PROCESS | 1620 | 1472297538314 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 04:32:18 INFO - PROCESS | 1620 | 1472297538319 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 04:32:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:32:18 INFO - PROCESS | 1620 | 1472297538324 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:32:18 INFO - PROCESS | 1620 | 1472297538328 Marionette TRACE conn6 <- [1,1722,null,{}] 04:32:18 INFO - PROCESS | 1620 | 1472297538352 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}] 04:32:18 INFO - PROCESS | 1620 | 1472297538355 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:18 INFO - PROCESS | 1620 | 1472297538470 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 04:32:18 INFO - PROCESS | 1620 | 1472297538606 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:18 INFO - PROCESS | 1620 | 1472297538610 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:18 INFO - PROCESS | 1620 | ++DOCSHELL 1226F400 == 40 [pid = 1620] [id = 440] 04:32:18 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (12D22400) [pid = 1620] [serial = 1320] [outer = 00000000] 04:32:18 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (13EE8C00) [pid = 1620] [serial = 1321] [outer = 12D22400] 04:32:18 INFO - PROCESS | 1620 | 1472297538670 Marionette DEBUG loaded listener.js 04:32:18 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (14C87400) [pid = 1620] [serial = 1322] [outer = 12D22400] 04:32:19 INFO - PROCESS | 1620 | 1472297539254 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]]]}] 04:32:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 970ms 04:32:19 INFO - PROCESS | 1620 | 1472297539299 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 04:32:19 INFO - PROCESS | 1620 | 1472297539302 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 04:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:32:19 INFO - PROCESS | 1620 | 1472297539306 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:32:19 INFO - PROCESS | 1620 | 1472297539308 Marionette TRACE conn6 <- [1,1726,null,{}] 04:32:19 INFO - PROCESS | 1620 | 1472297539312 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}] 04:32:19 INFO - PROCESS | 1620 | 1472297539315 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:19 INFO - PROCESS | 1620 | 1472297539426 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 04:32:19 INFO - PROCESS | 1620 | 1472297539538 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:19 INFO - PROCESS | 1620 | 1472297539541 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:19 INFO - PROCESS | 1620 | ++DOCSHELL 155BF400 == 41 [pid = 1620] [id = 441] 04:32:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (16468800) [pid = 1620] [serial = 1323] [outer = 00000000] 04:32:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (16544400) [pid = 1620] [serial = 1324] [outer = 16468800] 04:32:19 INFO - PROCESS | 1620 | 1472297539638 Marionette DEBUG loaded listener.js 04:32:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 90 (1713B800) [pid = 1620] [serial = 1325] [outer = 16468800] 04:32:20 INFO - PROCESS | 1620 | 1472297540274 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]]]}] 04:32:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:32:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1022ms 04:32:20 INFO - PROCESS | 1620 | 1472297540331 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 04:32:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:32:20 INFO - PROCESS | 1620 | 1472297540335 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 04:32:20 INFO - PROCESS | 1620 | 1472297540346 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:32:20 INFO - PROCESS | 1620 | 1472297540350 Marionette TRACE conn6 <- [1,1730,null,{}] 04:32:20 INFO - PROCESS | 1620 | 1472297540355 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}] 04:32:20 INFO - PROCESS | 1620 | 1472297540358 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:20 INFO - PROCESS | 1620 | 1472297540534 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 04:32:20 INFO - PROCESS | 1620 | 1472297540799 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:20 INFO - PROCESS | 1620 | 1472297540802 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:20 INFO - PROCESS | 1620 | ++DOCSHELL 08801400 == 42 [pid = 1620] [id = 442] 04:32:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 91 (08839800) [pid = 1620] [serial = 1326] [outer = 00000000] 04:32:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 92 (0C6F2C00) [pid = 1620] [serial = 1327] [outer = 08839800] 04:32:20 INFO - PROCESS | 1620 | 1472297540878 Marionette DEBUG loaded listener.js 04:32:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 93 (0CAF1000) [pid = 1620] [serial = 1328] [outer = 08839800] 04:32:22 INFO - PROCESS | 1620 | --DOCSHELL 12D17C00 == 41 [pid = 1620] [id = 438] 04:32:22 INFO - PROCESS | 1620 | --DOCSHELL 15907C00 == 40 [pid = 1620] [id = 437] 04:32:22 INFO - PROCESS | 1620 | --DOCSHELL 0D1D6C00 == 39 [pid = 1620] [id = 436] 04:32:22 INFO - PROCESS | 1620 | --DOCSHELL 0C26E800 == 38 [pid = 1620] [id = 435] 04:32:22 INFO - PROCESS | 1620 | --DOCSHELL 0CC2D800 == 37 [pid = 1620] [id = 434] 04:32:22 INFO - PROCESS | 1620 | --DOCSHELL 15906000 == 36 [pid = 1620] [id = 433] 04:32:22 INFO - PROCESS | 1620 | --DOCSHELL 147CB800 == 35 [pid = 1620] [id = 432] 04:32:22 INFO - PROCESS | 1620 | --DOCSHELL 0C26E000 == 34 [pid = 1620] [id = 431] 04:32:22 INFO - PROCESS | 1620 | --DOCSHELL 0CAF3800 == 33 [pid = 1620] [id = 430] 04:32:22 INFO - PROCESS | 1620 | --DOCSHELL 11884000 == 32 [pid = 1620] [id = 429] 04:32:22 INFO - PROCESS | 1620 | --DOCSHELL 1226E000 == 31 [pid = 1620] [id = 427] 04:32:22 INFO - PROCESS | 1620 | --DOCSHELL 0CA50C00 == 30 [pid = 1620] [id = 428] 04:32:22 INFO - PROCESS | 1620 | --DOCSHELL 155BF400 == 29 [pid = 1620] [id = 441] 04:32:22 INFO - PROCESS | 1620 | --DOCSHELL 0880AC00 == 28 [pid = 1620] [id = 439] 04:32:22 INFO - PROCESS | 1620 | --DOCSHELL 1226F400 == 27 [pid = 1620] [id = 440] 04:32:22 INFO - PROCESS | 1620 | --DOMWINDOW == 92 (13016000) [pid = 1620] [serial = 1264] [outer = 00000000] [url = about:blank] 04:32:22 INFO - PROCESS | 1620 | --DOMWINDOW == 91 (0D2EE800) [pid = 1620] [serial = 1261] [outer = 00000000] [url = about:blank] 04:32:22 INFO - PROCESS | 1620 | --DOMWINDOW == 90 (10E7D400) [pid = 1620] [serial = 1262] [outer = 00000000] [url = about:blank] 04:32:22 INFO - PROCESS | 1620 | --DOMWINDOW == 89 (147CC800) [pid = 1620] [serial = 1267] [outer = 00000000] [url = about:blank] 04:32:22 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (0CA51800) [pid = 1620] [serial = 1256] [outer = 00000000] [url = about:blank] 04:32:22 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (0C227400) [pid = 1620] [serial = 1255] [outer = 00000000] [url = about:blank] 04:32:22 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (0CA53800) [pid = 1620] [serial = 1258] [outer = 00000000] [url = about:blank] 04:32:22 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (0CAED400) [pid = 1620] [serial = 1259] [outer = 00000000] [url = about:blank] 04:32:22 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (0D259C00) [pid = 1620] [serial = 1244] [outer = 00000000] [url = about:blank] 04:32:22 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (0CC1C400) [pid = 1620] [serial = 1243] [outer = 00000000] [url = about:blank] 04:32:22 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (15902400) [pid = 1620] [serial = 1270] [outer = 00000000] [url = about:blank] 04:32:22 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (1474C800) [pid = 1620] [serial = 1247] [outer = 00000000] [url = about:blank] 04:32:22 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (13E65400) [pid = 1620] [serial = 1246] [outer = 00000000] [url = about:blank] 04:32:22 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (1590C400) [pid = 1620] [serial = 1271] [outer = 00000000] [url = about:blank] 04:32:22 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (16E12C00) [pid = 1620] [serial = 1250] [outer = 00000000] [url = about:blank] 04:32:22 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (16464C00) [pid = 1620] [serial = 1249] [outer = 00000000] [url = about:blank] 04:32:22 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (180CB800) [pid = 1620] [serial = 1253] [outer = 00000000] [url = about:blank] 04:32:22 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (17162000) [pid = 1620] [serial = 1252] [outer = 00000000] [url = about:blank] 04:32:22 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (14C82800) [pid = 1620] [serial = 1268] [outer = 00000000] [url = about:blank] 04:32:22 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (14C27800) [pid = 1620] [serial = 1280] [outer = 00000000] [url = about:blank] 04:32:22 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (1713F400) [pid = 1620] [serial = 1282] [outer = 00000000] [url = about:blank] 04:32:22 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (16462000) [pid = 1620] [serial = 1273] [outer = 00000000] [url = about:blank] 04:32:22 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (16541000) [pid = 1620] [serial = 1279] [outer = 00000000] [url = about:blank] 04:32:22 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (16535800) [pid = 1620] [serial = 1274] [outer = 00000000] [url = about:blank] 04:32:22 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (15C53C00) [pid = 1620] [serial = 1276] [outer = 00000000] [url = about:blank] 04:32:22 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (15C58400) [pid = 1620] [serial = 1277] [outer = 00000000] [url = about:blank] 04:32:22 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (13E64C00) [pid = 1620] [serial = 1265] [outer = 00000000] [url = about:blank] 04:32:22 INFO - PROCESS | 1620 | 1472297542142 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]]]}] 04:32:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:32:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1895ms 04:32:22 INFO - PROCESS | 1620 | 1472297542236 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 04:32:22 INFO - PROCESS | 1620 | 1472297542240 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 04:32:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:32:22 INFO - PROCESS | 1620 | 1472297542245 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:32:22 INFO - PROCESS | 1620 | 1472297542249 Marionette TRACE conn6 <- [1,1734,null,{}] 04:32:22 INFO - PROCESS | 1620 | 1472297542255 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}] 04:32:22 INFO - PROCESS | 1620 | 1472297542258 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:22 INFO - PROCESS | 1620 | 1472297542385 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 04:32:22 INFO - PROCESS | 1620 | 1472297542392 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:22 INFO - PROCESS | 1620 | 1472297542397 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:22 INFO - PROCESS | 1620 | ++DOCSHELL 0C274000 == 28 [pid = 1620] [id = 443] 04:32:22 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (0C2C7000) [pid = 1620] [serial = 1329] [outer = 00000000] 04:32:22 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (0C6F7400) [pid = 1620] [serial = 1330] [outer = 0C2C7000] 04:32:22 INFO - PROCESS | 1620 | 1472297542448 Marionette DEBUG loaded listener.js 04:32:22 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (0CA4E400) [pid = 1620] [serial = 1331] [outer = 0C2C7000] 04:32:22 INFO - PROCESS | 1620 | 1472297542965 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]]]}] 04:32:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:32:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 790ms 04:32:23 INFO - PROCESS | 1620 | 1472297543036 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 04:32:23 INFO - PROCESS | 1620 | 1472297543041 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 04:32:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:32:23 INFO - PROCESS | 1620 | 1472297543047 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:32:23 INFO - PROCESS | 1620 | 1472297543050 Marionette TRACE conn6 <- [1,1738,null,{}] 04:32:23 INFO - PROCESS | 1620 | 1472297543054 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}] 04:32:23 INFO - PROCESS | 1620 | 1472297543057 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:23 INFO - PROCESS | 1620 | 1472297543150 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 04:32:23 INFO - PROCESS | 1620 | 1472297543241 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:23 INFO - PROCESS | 1620 | 1472297543244 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:23 INFO - PROCESS | 1620 | ++DOCSHELL 0CEBBC00 == 29 [pid = 1620] [id = 444] 04:32:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (0CEBD000) [pid = 1620] [serial = 1332] [outer = 00000000] 04:32:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (0D103C00) [pid = 1620] [serial = 1333] [outer = 0CEBD000] 04:32:23 INFO - PROCESS | 1620 | 1472297543293 Marionette DEBUG loaded listener.js 04:32:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (0D248800) [pid = 1620] [serial = 1334] [outer = 0CEBD000] 04:32:23 INFO - PROCESS | 1620 | 1472297543686 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]]]}] 04:32:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:32:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 670ms 04:32:23 INFO - PROCESS | 1620 | 1472297543749 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 04:32:23 INFO - PROCESS | 1620 | 1472297543751 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 04:32:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:32:23 INFO - PROCESS | 1620 | 1472297543755 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:32:23 INFO - PROCESS | 1620 | 1472297543759 Marionette TRACE conn6 <- [1,1742,null,{}] 04:32:23 INFO - PROCESS | 1620 | 1472297543770 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}] 04:32:23 INFO - PROCESS | 1620 | 1472297543775 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:23 INFO - PROCESS | 1620 | 1472297543866 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 04:32:23 INFO - PROCESS | 1620 | 1472297543873 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:23 INFO - PROCESS | 1620 | 1472297543877 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:23 INFO - PROCESS | 1620 | ++DOCSHELL 11753400 == 30 [pid = 1620] [id = 445] 04:32:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (11755400) [pid = 1620] [serial = 1335] [outer = 00000000] 04:32:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (1226F400) [pid = 1620] [serial = 1336] [outer = 11755400] 04:32:23 INFO - PROCESS | 1620 | 1472297543933 Marionette DEBUG loaded listener.js 04:32:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (13014400) [pid = 1620] [serial = 1337] [outer = 11755400] 04:32:24 INFO - PROCESS | 1620 | 1472297544394 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]]]}] 04:32:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:32:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 691ms 04:32:24 INFO - PROCESS | 1620 | 1472297544448 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 04:32:24 INFO - PROCESS | 1620 | 1472297544450 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 04:32:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:32:24 INFO - PROCESS | 1620 | 1472297544463 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:32:24 INFO - PROCESS | 1620 | 1472297544465 Marionette TRACE conn6 <- [1,1746,null,{}] 04:32:24 INFO - PROCESS | 1620 | 1472297544468 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}] 04:32:24 INFO - PROCESS | 1620 | 1472297544470 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:24 INFO - PROCESS | 1620 | 1472297544586 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 04:32:24 INFO - PROCESS | 1620 | 1472297544592 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:24 INFO - PROCESS | 1620 | 1472297544594 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:24 INFO - PROCESS | 1620 | ++DOCSHELL 13E57C00 == 31 [pid = 1620] [id = 446] 04:32:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (14745800) [pid = 1620] [serial = 1338] [outer = 00000000] 04:32:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (14750400) [pid = 1620] [serial = 1339] [outer = 14745800] 04:32:24 INFO - PROCESS | 1620 | 1472297544693 Marionette DEBUG loaded listener.js 04:32:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (14C2E400) [pid = 1620] [serial = 1340] [outer = 14745800] 04:32:25 INFO - PROCESS | 1620 | 1472297545112 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]]]}] 04:32:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:32:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 690ms 04:32:25 INFO - PROCESS | 1620 | 1472297545148 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 04:32:25 INFO - PROCESS | 1620 | 1472297545150 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 04:32:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:32:25 INFO - PROCESS | 1620 | 1472297545153 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:32:25 INFO - PROCESS | 1620 | 1472297545155 Marionette TRACE conn6 <- [1,1750,null,{}] 04:32:25 INFO - PROCESS | 1620 | 1472297545158 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}] 04:32:25 INFO - PROCESS | 1620 | 1472297545160 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:25 INFO - PROCESS | 1620 | 1472297545298 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 04:32:25 INFO - PROCESS | 1620 | 1472297545317 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:25 INFO - PROCESS | 1620 | 1472297545319 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:25 INFO - PROCESS | 1620 | ++DOCSHELL 1541C400 == 32 [pid = 1620] [id = 447] 04:32:25 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (1541E800) [pid = 1620] [serial = 1341] [outer = 00000000] 04:32:25 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (15903800) [pid = 1620] [serial = 1342] [outer = 1541E800] 04:32:25 INFO - PROCESS | 1620 | 1472297545365 Marionette DEBUG loaded listener.js 04:32:25 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (1590BC00) [pid = 1620] [serial = 1343] [outer = 1541E800] 04:32:25 INFO - PROCESS | 1620 | 1472297545806 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]]]}] 04:32:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:32:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 670ms 04:32:25 INFO - PROCESS | 1620 | 1472297545827 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 04:32:25 INFO - PROCESS | 1620 | 1472297545829 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 04:32:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:32:25 INFO - PROCESS | 1620 | 1472297545833 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:32:25 INFO - PROCESS | 1620 | 1472297545834 Marionette TRACE conn6 <- [1,1754,null,{}] 04:32:25 INFO - PROCESS | 1620 | 1472297545838 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}] 04:32:25 INFO - PROCESS | 1620 | 1472297545844 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:25 INFO - PROCESS | 1620 | 1472297545986 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 04:32:25 INFO - PROCESS | 1620 | 1472297545992 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:25 INFO - PROCESS | 1620 | 1472297545994 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:25 INFO - PROCESS | 1620 | ++DOCSHELL 15934C00 == 33 [pid = 1620] [id = 448] 04:32:25 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (15935000) [pid = 1620] [serial = 1344] [outer = 00000000] 04:32:26 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (15C5CC00) [pid = 1620] [serial = 1345] [outer = 15935000] 04:32:26 INFO - PROCESS | 1620 | 1472297546042 Marionette DEBUG loaded listener.js 04:32:26 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (16438000) [pid = 1620] [serial = 1346] [outer = 15935000] 04:32:26 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (15C02C00) [pid = 1620] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:32:26 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (1646F000) [pid = 1620] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:32:26 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (17138C00) [pid = 1620] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:32:26 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (0CAED800) [pid = 1620] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:32:26 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (1188A000) [pid = 1620] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:32:26 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (147CCC00) [pid = 1620] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:32:26 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (0CC12800) [pid = 1620] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:32:26 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (11717000) [pid = 1620] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:32:26 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (110CE400) [pid = 1620] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:32:26 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (15C56C00) [pid = 1620] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:32:26 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (15908000) [pid = 1620] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:32:26 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (14754800) [pid = 1620] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:32:26 INFO - PROCESS | 1620 | 1472297546829 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]]]}] 04:32:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:32:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1019ms 04:32:26 INFO - PROCESS | 1620 | 1472297546853 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 04:32:26 INFO - PROCESS | 1620 | 1472297546855 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 04:32:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:32:26 INFO - PROCESS | 1620 | 1472297546858 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:32:26 INFO - PROCESS | 1620 | 1472297546860 Marionette TRACE conn6 <- [1,1758,null,{}] 04:32:26 INFO - PROCESS | 1620 | 1472297546863 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}] 04:32:26 INFO - PROCESS | 1620 | 1472297546865 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:26 INFO - PROCESS | 1620 | 1472297546943 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 04:32:26 INFO - PROCESS | 1620 | 1472297546948 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:26 INFO - PROCESS | 1620 | 1472297546950 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:26 INFO - PROCESS | 1620 | ++DOCSHELL 0CAE4C00 == 34 [pid = 1620] [id = 449] 04:32:26 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (0CC12800) [pid = 1620] [serial = 1347] [outer = 00000000] 04:32:26 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (1433F000) [pid = 1620] [serial = 1348] [outer = 0CC12800] 04:32:26 INFO - PROCESS | 1620 | 1472297546996 Marionette DEBUG loaded listener.js 04:32:27 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (155BAC00) [pid = 1620] [serial = 1349] [outer = 0CC12800] 04:32:27 INFO - PROCESS | 1620 | 1472297547438 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]]]}] 04:32:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:32:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 630ms 04:32:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:32:27 INFO - PROCESS | 1620 | 1472297547488 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 04:32:27 INFO - PROCESS | 1620 | 1472297547491 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 04:32:27 INFO - PROCESS | 1620 | 1472297547494 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:32:27 INFO - PROCESS | 1620 | 1472297547495 Marionette TRACE conn6 <- [1,1762,null,{}] 04:32:27 INFO - PROCESS | 1620 | 1472297547499 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}] 04:32:27 INFO - PROCESS | 1620 | 1472297547501 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:27 INFO - PROCESS | 1620 | 1472297547579 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 04:32:27 INFO - PROCESS | 1620 | 1472297547585 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:27 INFO - PROCESS | 1620 | 1472297547587 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:27 INFO - PROCESS | 1620 | ++DOCSHELL 08563400 == 35 [pid = 1620] [id = 450] 04:32:27 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (0D2F2400) [pid = 1620] [serial = 1350] [outer = 00000000] 04:32:27 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (16467C00) [pid = 1620] [serial = 1351] [outer = 0D2F2400] 04:32:27 INFO - PROCESS | 1620 | 1472297547632 Marionette DEBUG loaded listener.js 04:32:27 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (16535800) [pid = 1620] [serial = 1352] [outer = 0D2F2400] 04:32:28 INFO - PROCESS | 1620 | 1472297548059 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]]]}] 04:32:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:32:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 630ms 04:32:28 INFO - PROCESS | 1620 | 1472297548125 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 04:32:28 INFO - PROCESS | 1620 | 1472297548127 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 04:32:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:32:28 INFO - PROCESS | 1620 | 1472297548130 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:32:28 INFO - PROCESS | 1620 | 1472297548132 Marionette TRACE conn6 <- [1,1766,null,{}] 04:32:28 INFO - PROCESS | 1620 | 1472297548135 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}] 04:32:28 INFO - PROCESS | 1620 | 1472297548137 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:28 INFO - PROCESS | 1620 | 1472297548216 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 04:32:28 INFO - PROCESS | 1620 | 1472297548224 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:28 INFO - PROCESS | 1620 | 1472297548226 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:28 INFO - PROCESS | 1620 | ++DOCSHELL 1653D800 == 36 [pid = 1620] [id = 451] 04:32:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (1653E800) [pid = 1620] [serial = 1353] [outer = 00000000] 04:32:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (16C2A400) [pid = 1620] [serial = 1354] [outer = 1653E800] 04:32:28 INFO - PROCESS | 1620 | 1472297548272 Marionette DEBUG loaded listener.js 04:32:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (16C2CC00) [pid = 1620] [serial = 1355] [outer = 1653E800] 04:32:28 INFO - PROCESS | 1620 | 1472297548775 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]]]}] 04:32:28 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 04:32:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 670ms 04:32:28 INFO - PROCESS | 1620 | 1472297548801 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 04:32:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:32:28 INFO - PROCESS | 1620 | 1472297548806 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 04:32:28 INFO - PROCESS | 1620 | 1472297548811 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:32:28 INFO - PROCESS | 1620 | 1472297548816 Marionette TRACE conn6 <- [1,1770,null,{}] 04:32:28 INFO - PROCESS | 1620 | 1472297548823 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}] 04:32:28 INFO - PROCESS | 1620 | 1472297548827 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:28 INFO - PROCESS | 1620 | 1472297548962 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 04:32:29 INFO - PROCESS | 1620 | 1472297549097 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:29 INFO - PROCESS | 1620 | 1472297549102 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:29 INFO - PROCESS | 1620 | ++DOCSHELL 0BD4F400 == 37 [pid = 1620] [id = 452] 04:32:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (0BD4F800) [pid = 1620] [serial = 1356] [outer = 00000000] 04:32:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (0C6F4C00) [pid = 1620] [serial = 1357] [outer = 0BD4F800] 04:32:29 INFO - PROCESS | 1620 | 1472297549163 Marionette DEBUG loaded listener.js 04:32:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (0CC1A000) [pid = 1620] [serial = 1358] [outer = 0BD4F800] 04:32:29 INFO - PROCESS | 1620 | 1472297549932 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]]]}] 04:32:29 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 04:32:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1176ms 04:32:29 INFO - PROCESS | 1620 | 1472297549987 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 04:32:29 INFO - PROCESS | 1620 | 1472297549992 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 04:32:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:32:30 INFO - PROCESS | 1620 | 1472297550023 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:32:30 INFO - PROCESS | 1620 | 1472297550026 Marionette TRACE conn6 <- [1,1774,null,{}] 04:32:30 INFO - PROCESS | 1620 | 1472297550030 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}] 04:32:30 INFO - PROCESS | 1620 | 1472297550033 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:30 INFO - PROCESS | 1620 | 1472297550163 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 04:32:30 INFO - PROCESS | 1620 | 1472297550290 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:30 INFO - PROCESS | 1620 | 1472297550293 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:30 INFO - PROCESS | 1620 | ++DOCSHELL 1171D800 == 38 [pid = 1620] [id = 453] 04:32:30 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (11742800) [pid = 1620] [serial = 1359] [outer = 00000000] 04:32:30 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (1226D400) [pid = 1620] [serial = 1360] [outer = 11742800] 04:32:30 INFO - PROCESS | 1620 | 1472297550354 Marionette DEBUG loaded listener.js 04:32:30 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (13EE7000) [pid = 1620] [serial = 1361] [outer = 11742800] 04:32:31 INFO - PROCESS | 1620 | 1472297551196 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]]]}] 04:32:31 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 04:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1225ms 04:32:31 INFO - PROCESS | 1620 | 1472297551270 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 04:32:31 INFO - PROCESS | 1620 | 1472297551275 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 04:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:32:31 INFO - PROCESS | 1620 | 1472297551281 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:32:31 INFO - PROCESS | 1620 | 1472297551284 Marionette TRACE conn6 <- [1,1778,null,{}] 04:32:31 INFO - PROCESS | 1620 | 1472297551290 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}] 04:32:31 INFO - PROCESS | 1620 | 1472297551293 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:31 INFO - PROCESS | 1620 | 1472297551413 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 04:32:31 INFO - PROCESS | 1620 | 1472297551551 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:31 INFO - PROCESS | 1620 | 1472297551556 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:31 INFO - PROCESS | 1620 | --DOCSHELL 08563400 == 37 [pid = 1620] [id = 450] 04:32:31 INFO - PROCESS | 1620 | --DOCSHELL 0CAE4C00 == 36 [pid = 1620] [id = 449] 04:32:31 INFO - PROCESS | 1620 | --DOCSHELL 15934C00 == 35 [pid = 1620] [id = 448] 04:32:31 INFO - PROCESS | 1620 | --DOCSHELL 1541C400 == 34 [pid = 1620] [id = 447] 04:32:31 INFO - PROCESS | 1620 | --DOCSHELL 13E57C00 == 33 [pid = 1620] [id = 446] 04:32:31 INFO - PROCESS | 1620 | --DOCSHELL 11753400 == 32 [pid = 1620] [id = 445] 04:32:31 INFO - PROCESS | 1620 | --DOCSHELL 0CEBBC00 == 31 [pid = 1620] [id = 444] 04:32:31 INFO - PROCESS | 1620 | --DOCSHELL 0C274000 == 30 [pid = 1620] [id = 443] 04:32:31 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (180DC000) [pid = 1620] [serial = 1315] [outer = 00000000] [url = about:blank] 04:32:31 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (1642CC00) [pid = 1620] [serial = 1303] [outer = 00000000] [url = about:blank] 04:32:31 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (17136800) [pid = 1620] [serial = 1306] [outer = 00000000] [url = about:blank] 04:32:31 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (1715E000) [pid = 1620] [serial = 1283] [outer = 00000000] [url = about:blank] 04:32:31 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (0CC28C00) [pid = 1620] [serial = 1285] [outer = 00000000] [url = about:blank] 04:32:31 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (0DCE1000) [pid = 1620] [serial = 1286] [outer = 00000000] [url = about:blank] 04:32:31 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (12D21400) [pid = 1620] [serial = 1288] [outer = 00000000] [url = about:blank] 04:32:31 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (143A0400) [pid = 1620] [serial = 1289] [outer = 00000000] [url = about:blank] 04:32:31 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (14C88000) [pid = 1620] [serial = 1297] [outer = 00000000] [url = about:blank] 04:32:31 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (155B8800) [pid = 1620] [serial = 1298] [outer = 00000000] [url = about:blank] 04:32:31 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (0CC1D800) [pid = 1620] [serial = 1291] [outer = 00000000] [url = about:blank] 04:32:31 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (0CC2A400) [pid = 1620] [serial = 1292] [outer = 00000000] [url = about:blank] 04:32:31 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (117E2400) [pid = 1620] [serial = 1294] [outer = 00000000] [url = about:blank] 04:32:31 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (1188DC00) [pid = 1620] [serial = 1295] [outer = 00000000] [url = about:blank] 04:32:31 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (1474F000) [pid = 1620] [serial = 1309] [outer = 00000000] [url = about:blank] 04:32:31 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (1713E800) [pid = 1620] [serial = 1312] [outer = 00000000] [url = about:blank] 04:32:31 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (18184000) [pid = 1620] [serial = 1316] [outer = 00000000] [url = about:blank] 04:32:31 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (147C9C00) [pid = 1620] [serial = 1310] [outer = 00000000] [url = about:blank] 04:32:31 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (16539000) [pid = 1620] [serial = 1307] [outer = 00000000] [url = about:blank] 04:32:31 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (1713EC00) [pid = 1620] [serial = 1313] [outer = 00000000] [url = about:blank] 04:32:31 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (15C03C00) [pid = 1620] [serial = 1300] [outer = 00000000] [url = about:blank] 04:32:31 INFO - PROCESS | 1620 | --DOMWINDOW == 65 (16431C00) [pid = 1620] [serial = 1304] [outer = 00000000] [url = about:blank] 04:32:31 INFO - PROCESS | 1620 | --DOMWINDOW == 64 (15C23000) [pid = 1620] [serial = 1301] [outer = 00000000] [url = about:blank] 04:32:31 INFO - PROCESS | 1620 | ++DOCSHELL 0880C400 == 31 [pid = 1620] [id = 454] 04:32:31 INFO - PROCESS | 1620 | ++DOMWINDOW == 65 (08837C00) [pid = 1620] [serial = 1362] [outer = 00000000] 04:32:31 INFO - PROCESS | 1620 | ++DOMWINDOW == 66 (0CC18800) [pid = 1620] [serial = 1363] [outer = 08837C00] 04:32:31 INFO - PROCESS | 1620 | 1472297551636 Marionette DEBUG loaded listener.js 04:32:31 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (0CC2A400) [pid = 1620] [serial = 1364] [outer = 08837C00] 04:32:32 INFO - PROCESS | 1620 | 1472297552074 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]]]}] 04:32:32 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) 04:32:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 830ms 04:32:32 INFO - PROCESS | 1620 | 1472297552114 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 04:32:32 INFO - PROCESS | 1620 | 1472297552118 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 04:32:32 INFO - PROCESS | 1620 | 1472297552124 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:32:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:32:32 INFO - PROCESS | 1620 | 1472297552126 Marionette TRACE conn6 <- [1,1782,null,{}] 04:32:32 INFO - PROCESS | 1620 | 1472297552130 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}] 04:32:32 INFO - PROCESS | 1620 | 1472297552133 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:32 INFO - PROCESS | 1620 | 1472297552220 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 04:32:32 INFO - PROCESS | 1620 | 1472297552227 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:32 INFO - PROCESS | 1620 | 1472297552230 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:32 INFO - PROCESS | 1620 | ++DOCSHELL 0D1DC800 == 32 [pid = 1620] [id = 455] 04:32:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (0D243400) [pid = 1620] [serial = 1365] [outer = 00000000] 04:32:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (1162C400) [pid = 1620] [serial = 1366] [outer = 0D243400] 04:32:32 INFO - PROCESS | 1620 | 1472297552278 Marionette DEBUG loaded listener.js 04:32:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (1175A000) [pid = 1620] [serial = 1367] [outer = 0D243400] 04:32:32 INFO - PROCESS | 1620 | 1472297552751 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]]]}] 04:32:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:32:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 670ms 04:32:32 INFO - PROCESS | 1620 | 1472297552799 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 04:32:32 INFO - PROCESS | 1620 | 1472297552801 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 04:32:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:32:32 INFO - PROCESS | 1620 | 1472297552805 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:32:32 INFO - PROCESS | 1620 | 1472297552808 Marionette TRACE conn6 <- [1,1786,null,{}] 04:32:32 INFO - PROCESS | 1620 | 1472297552819 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}] 04:32:32 INFO - PROCESS | 1620 | 1472297552824 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:32 INFO - PROCESS | 1620 | 1472297552939 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 04:32:32 INFO - PROCESS | 1620 | 1472297552955 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:32 INFO - PROCESS | 1620 | 1472297552958 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:32 INFO - PROCESS | 1620 | ++DOCSHELL 14752400 == 33 [pid = 1620] [id = 456] 04:32:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (14754800) [pid = 1620] [serial = 1368] [outer = 00000000] 04:32:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (147D3000) [pid = 1620] [serial = 1369] [outer = 14754800] 04:32:32 INFO - PROCESS | 1620 | 1472297553008 Marionette DEBUG loaded listener.js 04:32:33 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (14CA0C00) [pid = 1620] [serial = 1370] [outer = 14754800] 04:32:33 INFO - PROCESS | 1620 | 1472297553481 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]]]}] 04:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 730ms 04:32:33 INFO - PROCESS | 1620 | 1472297553539 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 04:32:33 INFO - PROCESS | 1620 | 1472297553541 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 04:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:32:33 INFO - PROCESS | 1620 | 1472297553545 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:32:33 INFO - PROCESS | 1620 | 1472297553546 Marionette TRACE conn6 <- [1,1790,null,{}] 04:32:33 INFO - PROCESS | 1620 | 1472297553550 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}] 04:32:33 INFO - PROCESS | 1620 | 1472297553561 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:33 INFO - PROCESS | 1620 | 1472297553648 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 04:32:33 INFO - PROCESS | 1620 | 1472297553745 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:33 INFO - PROCESS | 1620 | 1472297553747 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:33 INFO - PROCESS | 1620 | ++DOCSHELL 15904000 == 34 [pid = 1620] [id = 457] 04:32:33 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (15904800) [pid = 1620] [serial = 1371] [outer = 00000000] 04:32:33 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (1593E400) [pid = 1620] [serial = 1372] [outer = 15904800] 04:32:33 INFO - PROCESS | 1620 | 1472297553793 Marionette DEBUG loaded listener.js 04:32:33 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (15C1A400) [pid = 1620] [serial = 1373] [outer = 15904800] 04:32:34 INFO - PROCESS | 1620 | 1472297554185 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]]]}] 04:32:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:32:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 670ms 04:32:34 INFO - PROCESS | 1620 | 1472297554222 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 04:32:34 INFO - PROCESS | 1620 | 1472297554224 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 04:32:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:32:34 INFO - PROCESS | 1620 | 1472297554227 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:32:34 INFO - PROCESS | 1620 | 1472297554229 Marionette TRACE conn6 <- [1,1794,null,{}] 04:32:34 INFO - PROCESS | 1620 | 1472297554232 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}] 04:32:34 INFO - PROCESS | 1620 | 1472297554234 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:34 INFO - PROCESS | 1620 | 1472297554375 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 04:32:34 INFO - PROCESS | 1620 | 1472297554397 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:34 INFO - PROCESS | 1620 | 1472297554399 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:34 INFO - PROCESS | 1620 | ++DOCSHELL 15C23000 == 35 [pid = 1620] [id = 458] 04:32:34 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (15C4FC00) [pid = 1620] [serial = 1374] [outer = 00000000] 04:32:34 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (16430400) [pid = 1620] [serial = 1375] [outer = 15C4FC00] 04:32:34 INFO - PROCESS | 1620 | 1472297554444 Marionette DEBUG loaded listener.js 04:32:34 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (16439C00) [pid = 1620] [serial = 1376] [outer = 15C4FC00] 04:32:34 INFO - PROCESS | 1620 | 1472297554880 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]]]}] 04:32:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:32:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 730ms 04:32:34 INFO - PROCESS | 1620 | 1472297554959 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 04:32:34 INFO - PROCESS | 1620 | 1472297554961 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 04:32:34 INFO - PROCESS | 1620 | 1472297554964 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:32:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:32:34 INFO - PROCESS | 1620 | 1472297554966 Marionette TRACE conn6 <- [1,1798,null,{}] 04:32:34 INFO - PROCESS | 1620 | 1472297554969 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}] 04:32:34 INFO - PROCESS | 1620 | 1472297554975 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:35 INFO - PROCESS | 1620 | 1472297555118 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 04:32:35 INFO - PROCESS | 1620 | 1472297555186 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:35 INFO - PROCESS | 1620 | 1472297555188 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:35 INFO - PROCESS | 1620 | ++DOCSHELL 16468C00 == 36 [pid = 1620] [id = 459] 04:32:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (16469800) [pid = 1620] [serial = 1377] [outer = 00000000] 04:32:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (1713A400) [pid = 1620] [serial = 1378] [outer = 16469800] 04:32:35 INFO - PROCESS | 1620 | 1472297555235 Marionette DEBUG loaded listener.js 04:32:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (1713A800) [pid = 1620] [serial = 1379] [outer = 16469800] 04:32:35 INFO - PROCESS | 1620 | 1472297555672 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]]]}] 04:32:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:32:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 730ms 04:32:35 INFO - PROCESS | 1620 | 1472297555714 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 04:32:35 INFO - PROCESS | 1620 | 1472297555716 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 04:32:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:32:35 INFO - PROCESS | 1620 | 1472297555719 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:32:35 INFO - PROCESS | 1620 | 1472297555720 Marionette TRACE conn6 <- [1,1802,null,{}] 04:32:35 INFO - PROCESS | 1620 | 1472297555724 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}] 04:32:35 INFO - PROCESS | 1620 | 1472297555726 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:35 INFO - PROCESS | 1620 | 1472297555837 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 04:32:35 INFO - PROCESS | 1620 | 1472297555843 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:35 INFO - PROCESS | 1620 | 1472297555845 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:35 INFO - PROCESS | 1620 | ++DOCSHELL 17141400 == 37 [pid = 1620] [id = 460] 04:32:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (17141800) [pid = 1620] [serial = 1380] [outer = 00000000] 04:32:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (17C0E800) [pid = 1620] [serial = 1381] [outer = 17141800] 04:32:35 INFO - PROCESS | 1620 | 1472297555890 Marionette DEBUG loaded listener.js 04:32:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (180C8400) [pid = 1620] [serial = 1382] [outer = 17141800] 04:32:36 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (11755400) [pid = 1620] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:32:36 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (14745800) [pid = 1620] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:32:36 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (0D2F2400) [pid = 1620] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:32:36 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (08839800) [pid = 1620] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:32:36 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (0C2C7000) [pid = 1620] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:32:36 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (0880FC00) [pid = 1620] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:32:36 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (12D22400) [pid = 1620] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:32:36 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (16468800) [pid = 1620] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:32:36 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (1541E800) [pid = 1620] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:32:36 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (15935000) [pid = 1620] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:32:36 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (0CC12800) [pid = 1620] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:32:36 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (0CEBD000) [pid = 1620] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:32:36 INFO - PROCESS | 1620 | 1472297556392 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]]]}] 04:32:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:32:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 730ms 04:32:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:32:36 INFO - PROCESS | 1620 | 1472297556450 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 04:32:36 INFO - PROCESS | 1620 | 1472297556452 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 04:32:36 INFO - PROCESS | 1620 | 1472297556455 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:32:36 INFO - PROCESS | 1620 | 1472297556456 Marionette TRACE conn6 <- [1,1806,null,{}] 04:32:36 INFO - PROCESS | 1620 | 1472297556468 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}] 04:32:36 INFO - PROCESS | 1620 | 1472297556470 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:36 INFO - PROCESS | 1620 | 1472297556549 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 04:32:36 INFO - PROCESS | 1620 | 1472297556557 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:36 INFO - PROCESS | 1620 | 1472297556558 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:36 INFO - PROCESS | 1620 | ++DOCSHELL 11629000 == 38 [pid = 1620] [id = 461] 04:32:36 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (1301A400) [pid = 1620] [serial = 1383] [outer = 00000000] 04:32:36 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (15906C00) [pid = 1620] [serial = 1384] [outer = 1301A400] 04:32:36 INFO - PROCESS | 1620 | 1472297556605 Marionette DEBUG loaded listener.js 04:32:36 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (1642F000) [pid = 1620] [serial = 1385] [outer = 1301A400] 04:32:37 INFO - PROCESS | 1620 | 1472297557028 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]]]}] 04:32:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:32:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 630ms 04:32:37 INFO - PROCESS | 1620 | 1472297557091 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 04:32:37 INFO - PROCESS | 1620 | 1472297557093 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 04:32:37 INFO - PROCESS | 1620 | 1472297557097 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:32:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:32:37 INFO - PROCESS | 1620 | 1472297557099 Marionette TRACE conn6 <- [1,1810,null,{}] 04:32:37 INFO - PROCESS | 1620 | 1472297557102 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}] 04:32:37 INFO - PROCESS | 1620 | 1472297557104 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:37 INFO - PROCESS | 1620 | 1472297557185 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 04:32:37 INFO - PROCESS | 1620 | 1472297557192 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:37 INFO - PROCESS | 1620 | 1472297557194 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:37 INFO - PROCESS | 1620 | ++DOCSHELL 16C37C00 == 39 [pid = 1620] [id = 462] 04:32:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (16E12C00) [pid = 1620] [serial = 1386] [outer = 00000000] 04:32:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (180D3C00) [pid = 1620] [serial = 1387] [outer = 16E12C00] 04:32:37 INFO - PROCESS | 1620 | 1472297557240 Marionette DEBUG loaded listener.js 04:32:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (180DC000) [pid = 1620] [serial = 1388] [outer = 16E12C00] 04:32:37 INFO - PROCESS | 1620 | 1472297557705 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]]]}] 04:32:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:32:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 630ms 04:32:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:32:37 INFO - PROCESS | 1620 | 1472297557731 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 04:32:37 INFO - PROCESS | 1620 | 1472297557733 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 04:32:37 INFO - PROCESS | 1620 | 1472297557736 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:32:37 INFO - PROCESS | 1620 | 1472297557737 Marionette TRACE conn6 <- [1,1814,null,{}] 04:32:37 INFO - PROCESS | 1620 | 1472297557760 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}] 04:32:37 INFO - PROCESS | 1620 | 1472297557762 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:37 INFO - PROCESS | 1620 | 1472297557843 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 04:32:37 INFO - PROCESS | 1620 | 1472297557848 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:37 INFO - PROCESS | 1620 | 1472297557850 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:37 INFO - PROCESS | 1620 | ++DOCSHELL 180D7C00 == 40 [pid = 1620] [id = 463] 04:32:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (180D8C00) [pid = 1620] [serial = 1389] [outer = 00000000] 04:32:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (18186400) [pid = 1620] [serial = 1390] [outer = 180D8C00] 04:32:37 INFO - PROCESS | 1620 | 1472297557895 Marionette DEBUG loaded listener.js 04:32:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (1818D000) [pid = 1620] [serial = 1391] [outer = 180D8C00] 04:32:38 INFO - PROCESS | 1620 | --DOCSHELL 08801400 == 39 [pid = 1620] [id = 442] 04:32:38 INFO - PROCESS | 1620 | --DOCSHELL 0880C400 == 38 [pid = 1620] [id = 454] 04:32:38 INFO - PROCESS | 1620 | --DOCSHELL 1171D800 == 37 [pid = 1620] [id = 453] 04:32:38 INFO - PROCESS | 1620 | --DOCSHELL 1653D800 == 36 [pid = 1620] [id = 451] 04:32:38 INFO - PROCESS | 1620 | --DOCSHELL 0BD4F400 == 35 [pid = 1620] [id = 452] 04:32:39 INFO - PROCESS | 1620 | --DOCSHELL 0D1DC800 == 34 [pid = 1620] [id = 455] 04:32:39 INFO - PROCESS | 1620 | --DOCSHELL 17141400 == 33 [pid = 1620] [id = 460] 04:32:39 INFO - PROCESS | 1620 | --DOCSHELL 16C37C00 == 32 [pid = 1620] [id = 462] 04:32:39 INFO - PROCESS | 1620 | --DOCSHELL 15904000 == 31 [pid = 1620] [id = 457] 04:32:39 INFO - PROCESS | 1620 | --DOCSHELL 16468C00 == 30 [pid = 1620] [id = 459] 04:32:39 INFO - PROCESS | 1620 | --DOCSHELL 11629000 == 29 [pid = 1620] [id = 461] 04:32:39 INFO - PROCESS | 1620 | --DOCSHELL 14752400 == 28 [pid = 1620] [id = 456] 04:32:39 INFO - PROCESS | 1620 | --DOCSHELL 15C23000 == 27 [pid = 1620] [id = 458] 04:32:39 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (0CAF1000) [pid = 1620] [serial = 1328] [outer = 00000000] [url = about:blank] 04:32:39 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (0C6F2C00) [pid = 1620] [serial = 1327] [outer = 00000000] [url = about:blank] 04:32:39 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (0C6F7400) [pid = 1620] [serial = 1330] [outer = 00000000] [url = about:blank] 04:32:39 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (0CA4E400) [pid = 1620] [serial = 1331] [outer = 00000000] [url = about:blank] 04:32:39 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (0CAEAC00) [pid = 1620] [serial = 1319] [outer = 00000000] [url = about:blank] 04:32:39 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (0BD4C000) [pid = 1620] [serial = 1318] [outer = 00000000] [url = about:blank] 04:32:39 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (14C87400) [pid = 1620] [serial = 1322] [outer = 00000000] [url = about:blank] 04:32:39 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (13EE8C00) [pid = 1620] [serial = 1321] [outer = 00000000] [url = about:blank] 04:32:39 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (1713B800) [pid = 1620] [serial = 1325] [outer = 00000000] [url = about:blank] 04:32:39 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (16544400) [pid = 1620] [serial = 1324] [outer = 00000000] [url = about:blank] 04:32:39 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (1590BC00) [pid = 1620] [serial = 1343] [outer = 00000000] [url = about:blank] 04:32:39 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (15903800) [pid = 1620] [serial = 1342] [outer = 00000000] [url = about:blank] 04:32:39 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (15C5CC00) [pid = 1620] [serial = 1345] [outer = 00000000] [url = about:blank] 04:32:39 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (155BAC00) [pid = 1620] [serial = 1349] [outer = 00000000] [url = about:blank] 04:32:39 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (1433F000) [pid = 1620] [serial = 1348] [outer = 00000000] [url = about:blank] 04:32:39 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (16438000) [pid = 1620] [serial = 1346] [outer = 00000000] [url = about:blank] 04:32:39 INFO - PROCESS | 1620 | --DOMWINDOW == 65 (0D103C00) [pid = 1620] [serial = 1333] [outer = 00000000] [url = about:blank] 04:32:39 INFO - PROCESS | 1620 | --DOMWINDOW == 64 (0D248800) [pid = 1620] [serial = 1334] [outer = 00000000] [url = about:blank] 04:32:39 INFO - PROCESS | 1620 | --DOMWINDOW == 63 (16C2A400) [pid = 1620] [serial = 1354] [outer = 00000000] [url = about:blank] 04:32:39 INFO - PROCESS | 1620 | --DOMWINDOW == 62 (1226F400) [pid = 1620] [serial = 1336] [outer = 00000000] [url = about:blank] 04:32:39 INFO - PROCESS | 1620 | --DOMWINDOW == 61 (14750400) [pid = 1620] [serial = 1339] [outer = 00000000] [url = about:blank] 04:32:39 INFO - PROCESS | 1620 | --DOMWINDOW == 60 (14C2E400) [pid = 1620] [serial = 1340] [outer = 00000000] [url = about:blank] 04:32:39 INFO - PROCESS | 1620 | --DOMWINDOW == 59 (16467C00) [pid = 1620] [serial = 1351] [outer = 00000000] [url = about:blank] 04:32:39 INFO - PROCESS | 1620 | --DOMWINDOW == 58 (16535800) [pid = 1620] [serial = 1352] [outer = 00000000] [url = about:blank] 04:32:39 INFO - PROCESS | 1620 | --DOMWINDOW == 57 (13014400) [pid = 1620] [serial = 1337] [outer = 00000000] [url = about:blank] 04:32:39 INFO - PROCESS | 1620 | 1472297559695 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]]]}] 04:32:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:32:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1992ms 04:32:39 INFO - PROCESS | 1620 | 1472297559730 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 04:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:32:39 INFO - PROCESS | 1620 | 1472297559734 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 04:32:39 INFO - PROCESS | 1620 | 1472297559739 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:32:39 INFO - PROCESS | 1620 | 1472297559742 Marionette TRACE conn6 <- [1,1818,null,{}] 04:32:39 INFO - PROCESS | 1620 | 1472297559749 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}] 04:32:39 INFO - PROCESS | 1620 | 1472297559752 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:39 INFO - PROCESS | 1620 | 1472297559846 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 04:32:39 INFO - PROCESS | 1620 | 1472297559856 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:39 INFO - PROCESS | 1620 | 1472297559860 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:39 INFO - PROCESS | 1620 | ++DOCSHELL 0C2CC800 == 28 [pid = 1620] [id = 464] 04:32:39 INFO - PROCESS | 1620 | ++DOMWINDOW == 58 (0C2D3800) [pid = 1620] [serial = 1392] [outer = 00000000] 04:32:39 INFO - PROCESS | 1620 | ++DOMWINDOW == 59 (0C65D800) [pid = 1620] [serial = 1393] [outer = 0C2D3800] 04:32:39 INFO - PROCESS | 1620 | 1472297559912 Marionette DEBUG loaded listener.js 04:32:39 INFO - PROCESS | 1620 | ++DOMWINDOW == 60 (0CA51000) [pid = 1620] [serial = 1394] [outer = 0C2D3800] 04:32:40 INFO - PROCESS | 1620 | 1472297560397 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]]]}] 04:32:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 730ms 04:32:40 INFO - PROCESS | 1620 | 1472297560469 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 04:32:40 INFO - PROCESS | 1620 | 1472297560474 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 04:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:32:40 INFO - PROCESS | 1620 | 1472297560481 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:32:40 INFO - PROCESS | 1620 | 1472297560484 Marionette TRACE conn6 <- [1,1822,null,{}] 04:32:40 INFO - PROCESS | 1620 | 1472297560488 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}] 04:32:40 INFO - PROCESS | 1620 | 1472297560491 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:40 INFO - PROCESS | 1620 | 1472297560579 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 04:32:40 INFO - PROCESS | 1620 | 1472297560674 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:40 INFO - PROCESS | 1620 | 1472297560677 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:40 INFO - PROCESS | 1620 | ++DOCSHELL 0CC1C400 == 29 [pid = 1620] [id = 465] 04:32:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 61 (0CC1C800) [pid = 1620] [serial = 1395] [outer = 00000000] 04:32:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 62 (0CC22C00) [pid = 1620] [serial = 1396] [outer = 0CC1C800] 04:32:40 INFO - PROCESS | 1620 | 1472297560728 Marionette DEBUG loaded listener.js 04:32:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 63 (0CC2E800) [pid = 1620] [serial = 1397] [outer = 0CC1C800] 04:32:41 INFO - PROCESS | 1620 | 1472297561116 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]]]}] 04:32:41 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 04:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 670ms 04:32:41 INFO - PROCESS | 1620 | 1472297561154 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 04:32:41 INFO - PROCESS | 1620 | 1472297561156 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 04:32:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:32:41 INFO - PROCESS | 1620 | 1472297561160 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:32:41 INFO - PROCESS | 1620 | 1472297561164 Marionette TRACE conn6 <- [1,1826,null,{}] 04:32:41 INFO - PROCESS | 1620 | 1472297561175 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}] 04:32:41 INFO - PROCESS | 1620 | 1472297561180 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:41 INFO - PROCESS | 1620 | 1472297561297 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 04:32:41 INFO - PROCESS | 1620 | 1472297561336 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:41 INFO - PROCESS | 1620 | 1472297561339 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:41 INFO - PROCESS | 1620 | ++DOCSHELL 112A4C00 == 30 [pid = 1620] [id = 466] 04:32:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 64 (112A5000) [pid = 1620] [serial = 1398] [outer = 00000000] 04:32:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 65 (116AF800) [pid = 1620] [serial = 1399] [outer = 112A5000] 04:32:41 INFO - PROCESS | 1620 | 1472297561391 Marionette DEBUG loaded listener.js 04:32:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 66 (117E6800) [pid = 1620] [serial = 1400] [outer = 112A5000] 04:32:41 INFO - PROCESS | 1620 | 1472297561843 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]]]}] 04:32:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 730ms 04:32:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:32:41 INFO - PROCESS | 1620 | 1472297561894 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 04:32:41 INFO - PROCESS | 1620 | 1472297561897 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 04:32:41 INFO - PROCESS | 1620 | 1472297561901 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:32:41 INFO - PROCESS | 1620 | 1472297561903 Marionette TRACE conn6 <- [1,1830,null,{}] 04:32:41 INFO - PROCESS | 1620 | 1472297561906 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}] 04:32:41 INFO - PROCESS | 1620 | 1472297561908 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:41 INFO - PROCESS | 1620 | 1472297561992 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 04:32:41 INFO - PROCESS | 1620 | 1472297562001 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:41 INFO - PROCESS | 1620 | 1472297562003 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:42 INFO - PROCESS | 1620 | ++DOCSHELL 12265400 == 31 [pid = 1620] [id = 467] 04:32:42 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (12266800) [pid = 1620] [serial = 1401] [outer = 00000000] 04:32:42 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (12D1D000) [pid = 1620] [serial = 1402] [outer = 12266800] 04:32:42 INFO - PROCESS | 1620 | 1472297562050 Marionette DEBUG loaded listener.js 04:32:42 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (13E57C00) [pid = 1620] [serial = 1403] [outer = 12266800] 04:32:42 INFO - PROCESS | 1620 | 1472297562476 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]]]}] 04:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 630ms 04:32:42 INFO - PROCESS | 1620 | 1472297562534 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 04:32:42 INFO - PROCESS | 1620 | 1472297562536 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 04:32:42 INFO - PROCESS | 1620 | 1472297562540 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:32:42 INFO - PROCESS | 1620 | 1472297562541 Marionette TRACE conn6 <- [1,1834,null,{}] 04:32:42 INFO - PROCESS | 1620 | 1472297562545 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}] 04:32:42 INFO - PROCESS | 1620 | 1472297562547 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:42 INFO - PROCESS | 1620 | 1472297562626 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 04:32:42 INFO - PROCESS | 1620 | 1472297562633 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:42 INFO - PROCESS | 1620 | 1472297562635 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:42 INFO - PROCESS | 1620 | ++DOCSHELL 13E64800 == 32 [pid = 1620] [id = 468] 04:32:42 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (13E65400) [pid = 1620] [serial = 1404] [outer = 00000000] 04:32:42 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (14745800) [pid = 1620] [serial = 1405] [outer = 13E65400] 04:32:42 INFO - PROCESS | 1620 | 1472297562680 Marionette DEBUG loaded listener.js 04:32:42 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (14752000) [pid = 1620] [serial = 1406] [outer = 13E65400] 04:32:43 INFO - PROCESS | 1620 | 1472297563142 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]]]}] 04:32:43 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) 04:32:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 630ms 04:32:43 INFO - PROCESS | 1620 | 1472297563178 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 04:32:43 INFO - PROCESS | 1620 | 1472297563180 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 04:32:43 INFO - PROCESS | 1620 | 1472297563183 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:32:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:32:43 INFO - PROCESS | 1620 | 1472297563185 Marionette TRACE conn6 <- [1,1838,null,{}] 04:32:43 INFO - PROCESS | 1620 | 1472297563188 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}] 04:32:43 INFO - PROCESS | 1620 | 1472297563194 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:43 INFO - PROCESS | 1620 | 1472297563295 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 04:32:43 INFO - PROCESS | 1620 | 1472297563300 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:43 INFO - PROCESS | 1620 | 1472297563302 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:43 INFO - PROCESS | 1620 | ++DOCSHELL 1541B000 == 33 [pid = 1620] [id = 469] 04:32:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (1541C400) [pid = 1620] [serial = 1407] [outer = 00000000] 04:32:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (155BF400) [pid = 1620] [serial = 1408] [outer = 1541C400] 04:32:43 INFO - PROCESS | 1620 | 1472297563348 Marionette DEBUG loaded listener.js 04:32:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (155E1800) [pid = 1620] [serial = 1409] [outer = 1541C400] 04:32:43 INFO - PROCESS | 1620 | 1472297563791 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]]]}] 04:32:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:32:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 630ms 04:32:43 INFO - PROCESS | 1620 | 1472297563825 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 04:32:43 INFO - PROCESS | 1620 | 1472297563827 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 04:32:43 INFO - PROCESS | 1620 | 1472297563835 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:32:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:32:43 INFO - PROCESS | 1620 | 1472297563836 Marionette TRACE conn6 <- [1,1842,null,{}] 04:32:43 INFO - PROCESS | 1620 | 1472297563840 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}] 04:32:43 INFO - PROCESS | 1620 | 1472297563842 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:43 INFO - PROCESS | 1620 | 1472297563922 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 04:32:43 INFO - PROCESS | 1620 | 1472297563928 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:43 INFO - PROCESS | 1620 | 1472297563930 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:43 INFO - PROCESS | 1620 | ++DOCSHELL 15905C00 == 34 [pid = 1620] [id = 470] 04:32:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (15908000) [pid = 1620] [serial = 1410] [outer = 00000000] 04:32:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (1590E800) [pid = 1620] [serial = 1411] [outer = 15908000] 04:32:43 INFO - PROCESS | 1620 | 1472297563975 Marionette DEBUG loaded listener.js 04:32:44 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (1590EC00) [pid = 1620] [serial = 1412] [outer = 15908000] 04:32:44 INFO - PROCESS | 1620 | 1472297564422 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]]]}] 04:32:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:32:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 631ms 04:32:44 INFO - PROCESS | 1620 | 1472297564488 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 04:32:44 INFO - PROCESS | 1620 | 1472297564490 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 04:32:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:32:44 INFO - PROCESS | 1620 | 1472297564494 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:32:44 INFO - PROCESS | 1620 | 1472297564495 Marionette TRACE conn6 <- [1,1846,null,{}] 04:32:44 INFO - PROCESS | 1620 | 1472297564499 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}] 04:32:44 INFO - PROCESS | 1620 | 1472297564501 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:44 INFO - PROCESS | 1620 | 1472297564579 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 04:32:44 INFO - PROCESS | 1620 | 1472297564585 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:44 INFO - PROCESS | 1620 | 1472297564587 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:44 INFO - PROCESS | 1620 | ++DOCSHELL 155DB400 == 35 [pid = 1620] [id = 471] 04:32:44 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (15907C00) [pid = 1620] [serial = 1413] [outer = 00000000] 04:32:44 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (15C53C00) [pid = 1620] [serial = 1414] [outer = 15907C00] 04:32:44 INFO - PROCESS | 1620 | 1472297564632 Marionette DEBUG loaded listener.js 04:32:44 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (13015400) [pid = 1620] [serial = 1415] [outer = 15907C00] 04:32:45 INFO - PROCESS | 1620 | 1472297565106 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]]]}] 04:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 631ms 04:32:45 INFO - PROCESS | 1620 | 1472297565130 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 04:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:32:45 INFO - PROCESS | 1620 | 1472297565132 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 04:32:45 INFO - PROCESS | 1620 | 1472297565141 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:32:45 INFO - PROCESS | 1620 | 1472297565143 Marionette TRACE conn6 <- [1,1850,null,{}] 04:32:45 INFO - PROCESS | 1620 | 1472297565147 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}] 04:32:45 INFO - PROCESS | 1620 | 1472297565148 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:45 INFO - PROCESS | 1620 | 1472297565262 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 04:32:45 INFO - PROCESS | 1620 | 1472297565293 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:45 INFO - PROCESS | 1620 | 1472297565295 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:45 INFO - PROCESS | 1620 | ++DOCSHELL 1642CC00 == 36 [pid = 1620] [id = 472] 04:32:45 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (1642D800) [pid = 1620] [serial = 1416] [outer = 00000000] 04:32:45 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (16435C00) [pid = 1620] [serial = 1417] [outer = 1642D800] 04:32:45 INFO - PROCESS | 1620 | 1472297565399 Marionette DEBUG loaded listener.js 04:32:45 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (16462400) [pid = 1620] [serial = 1418] [outer = 1642D800] 04:32:45 INFO - PROCESS | 1620 | 1472297565831 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]]]}] 04:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 730ms 04:32:45 INFO - PROCESS | 1620 | 1472297565866 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 04:32:45 INFO - PROCESS | 1620 | 1472297565868 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 04:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:32:45 INFO - PROCESS | 1620 | 1472297565871 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:32:45 INFO - PROCESS | 1620 | 1472297565873 Marionette TRACE conn6 <- [1,1854,null,{}] 04:32:45 INFO - PROCESS | 1620 | 1472297565876 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}] 04:32:45 INFO - PROCESS | 1620 | 1472297565878 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:45 INFO - PROCESS | 1620 | 1472297565994 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 04:32:45 INFO - PROCESS | 1620 | 1472297566000 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:45 INFO - PROCESS | 1620 | 1472297566002 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:46 INFO - PROCESS | 1620 | ++DOCSHELL 1642DC00 == 37 [pid = 1620] [id = 473] 04:32:46 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (16467000) [pid = 1620] [serial = 1419] [outer = 00000000] 04:32:46 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (16537000) [pid = 1620] [serial = 1420] [outer = 16467000] 04:32:46 INFO - PROCESS | 1620 | 1472297566047 Marionette DEBUG loaded listener.js 04:32:46 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (16539C00) [pid = 1620] [serial = 1421] [outer = 16467000] 04:32:46 INFO - PROCESS | 1620 | 1472297566508 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]]]}] 04:32:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:32:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 670ms 04:32:46 INFO - PROCESS | 1620 | 1472297566542 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 04:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:32:46 INFO - PROCESS | 1620 | 1472297566545 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 04:32:46 INFO - PROCESS | 1620 | 1472297566548 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:32:46 INFO - PROCESS | 1620 | 1472297566550 Marionette TRACE conn6 <- [1,1858,null,{}] 04:32:46 INFO - PROCESS | 1620 | 1472297566555 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}] 04:32:46 INFO - PROCESS | 1620 | 1472297566558 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:46 INFO - PROCESS | 1620 | 1472297566715 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 04:32:46 INFO - PROCESS | 1620 | 1472297566743 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:46 INFO - PROCESS | 1620 | 1472297566745 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:46 INFO - PROCESS | 1620 | ++DOCSHELL 13E61400 == 38 [pid = 1620] [id = 474] 04:32:46 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (16E11800) [pid = 1620] [serial = 1422] [outer = 00000000] 04:32:46 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (1713A000) [pid = 1620] [serial = 1423] [outer = 16E11800] 04:32:46 INFO - PROCESS | 1620 | 1472297566792 Marionette DEBUG loaded listener.js 04:32:46 INFO - PROCESS | 1620 | ++DOMWINDOW == 90 (17145C00) [pid = 1620] [serial = 1424] [outer = 16E11800] 04:32:47 INFO - PROCESS | 1620 | --DOMWINDOW == 89 (16E12C00) [pid = 1620] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:32:47 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (15C4FC00) [pid = 1620] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:32:47 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (16469800) [pid = 1620] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:32:47 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (17141800) [pid = 1620] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:32:47 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (15904800) [pid = 1620] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:32:47 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (14754800) [pid = 1620] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:32:47 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (0D243400) [pid = 1620] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:32:47 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (08837C00) [pid = 1620] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:32:47 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (11742800) [pid = 1620] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:32:47 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (0BD4F800) [pid = 1620] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:32:47 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (1653E800) [pid = 1620] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:32:47 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (1301A400) [pid = 1620] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:32:47 INFO - PROCESS | 1620 | 1472297567383 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]]]}] 04:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 871ms 04:32:47 INFO - PROCESS | 1620 | 1472297567423 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 04:32:47 INFO - PROCESS | 1620 | 1472297567425 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 04:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:32:47 INFO - PROCESS | 1620 | 1472297567428 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:32:47 INFO - PROCESS | 1620 | 1472297567430 Marionette TRACE conn6 <- [1,1862,null,{}] 04:32:47 INFO - PROCESS | 1620 | 1472297567433 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}] 04:32:47 INFO - PROCESS | 1620 | 1472297567435 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:47 INFO - PROCESS | 1620 | 1472297567516 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 04:32:47 INFO - PROCESS | 1620 | 1472297567521 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:47 INFO - PROCESS | 1620 | 1472297567523 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:47 INFO - PROCESS | 1620 | ++DOCSHELL 11743400 == 39 [pid = 1620] [id = 475] 04:32:47 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (13E5E800) [pid = 1620] [serial = 1425] [outer = 00000000] 04:32:47 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (15904800) [pid = 1620] [serial = 1426] [outer = 13E5E800] 04:32:47 INFO - PROCESS | 1620 | 1472297567578 Marionette DEBUG loaded listener.js 04:32:47 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (15C56C00) [pid = 1620] [serial = 1427] [outer = 13E5E800] 04:32:48 INFO - PROCESS | 1620 | 1472297568013 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]]]}] 04:32:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:32:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 630ms 04:32:48 INFO - PROCESS | 1620 | 1472297568064 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 04:32:48 INFO - PROCESS | 1620 | 1472297568066 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 04:32:48 INFO - PROCESS | 1620 | 1472297568069 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:32:48 INFO - PROCESS | 1620 | 1472297568070 Marionette TRACE conn6 <- [1,1866,null,{}] 04:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:32:48 INFO - PROCESS | 1620 | 1472297568074 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}] 04:32:48 INFO - PROCESS | 1620 | 1472297568076 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:48 INFO - PROCESS | 1620 | 1472297568158 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 04:32:48 INFO - PROCESS | 1620 | 1472297568164 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:48 INFO - PROCESS | 1620 | 1472297568166 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:48 INFO - PROCESS | 1620 | ++DOCSHELL 1646B000 == 40 [pid = 1620] [id = 476] 04:32:48 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (1653E800) [pid = 1620] [serial = 1428] [outer = 00000000] 04:32:48 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (17138400) [pid = 1620] [serial = 1429] [outer = 1653E800] 04:32:48 INFO - PROCESS | 1620 | 1472297568211 Marionette DEBUG loaded listener.js 04:32:48 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (1715EC00) [pid = 1620] [serial = 1430] [outer = 1653E800] 04:32:48 INFO - PROCESS | 1620 | 1472297568652 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]]]}] 04:32:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:32:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 630ms 04:32:48 INFO - PROCESS | 1620 | 1472297568719 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 04:32:48 INFO - PROCESS | 1620 | 1472297568721 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 04:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:32:48 INFO - PROCESS | 1620 | 1472297568724 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:32:48 INFO - PROCESS | 1620 | 1472297568726 Marionette TRACE conn6 <- [1,1870,null,{}] 04:32:48 INFO - PROCESS | 1620 | 1472297568729 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}] 04:32:48 INFO - PROCESS | 1620 | 1472297568731 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:48 INFO - PROCESS | 1620 | 1472297568811 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 04:32:48 INFO - PROCESS | 1620 | 1472297568816 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:48 INFO - PROCESS | 1620 | 1472297568818 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:48 INFO - PROCESS | 1620 | ++DOCSHELL 14C88000 == 41 [pid = 1620] [id = 477] 04:32:48 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (1646C000) [pid = 1620] [serial = 1431] [outer = 00000000] 04:32:48 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (180DCC00) [pid = 1620] [serial = 1432] [outer = 1646C000] 04:32:48 INFO - PROCESS | 1620 | 1472297568862 Marionette DEBUG loaded listener.js 04:32:48 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (18186000) [pid = 1620] [serial = 1433] [outer = 1646C000] 04:32:49 INFO - PROCESS | 1620 | --DOCSHELL 180D7C00 == 40 [pid = 1620] [id = 463] 04:32:49 INFO - PROCESS | 1620 | --DOCSHELL 0C2CC800 == 39 [pid = 1620] [id = 464] 04:32:50 INFO - PROCESS | 1620 | --DOCSHELL 1646B000 == 38 [pid = 1620] [id = 476] 04:32:50 INFO - PROCESS | 1620 | --DOCSHELL 11743400 == 37 [pid = 1620] [id = 475] 04:32:50 INFO - PROCESS | 1620 | --DOCSHELL 155DB400 == 36 [pid = 1620] [id = 471] 04:32:50 INFO - PROCESS | 1620 | --DOCSHELL 13E61400 == 35 [pid = 1620] [id = 474] 04:32:50 INFO - PROCESS | 1620 | --DOCSHELL 1541B000 == 34 [pid = 1620] [id = 469] 04:32:50 INFO - PROCESS | 1620 | --DOCSHELL 1642CC00 == 33 [pid = 1620] [id = 472] 04:32:50 INFO - PROCESS | 1620 | --DOCSHELL 112A4C00 == 32 [pid = 1620] [id = 466] 04:32:50 INFO - PROCESS | 1620 | --DOCSHELL 15905C00 == 31 [pid = 1620] [id = 470] 04:32:50 INFO - PROCESS | 1620 | --DOCSHELL 12265400 == 30 [pid = 1620] [id = 467] 04:32:50 INFO - PROCESS | 1620 | --DOCSHELL 0CC1C400 == 29 [pid = 1620] [id = 465] 04:32:50 INFO - PROCESS | 1620 | --DOCSHELL 1642DC00 == 28 [pid = 1620] [id = 473] 04:32:50 INFO - PROCESS | 1620 | --DOCSHELL 13E64800 == 27 [pid = 1620] [id = 468] 04:32:51 INFO - PROCESS | 1620 | --DOCSHELL 0CEB5400 == 26 [pid = 1620] [id = 385] 04:32:51 INFO - PROCESS | 1620 | --DOCSHELL 11754C00 == 25 [pid = 1620] [id = 386] 04:32:51 INFO - PROCESS | 1620 | --DOCSHELL 1188F000 == 24 [pid = 1620] [id = 376] 04:32:51 INFO - PROCESS | 1620 | --DOCSHELL 11882400 == 23 [pid = 1620] [id = 387] 04:32:51 INFO - PROCESS | 1620 | --DOCSHELL 1188E000 == 22 [pid = 1620] [id = 382] 04:32:51 INFO - PROCESS | 1620 | --DOCSHELL 0C585800 == 21 [pid = 1620] [id = 390] 04:32:51 INFO - PROCESS | 1620 | --DOCSHELL 0856C000 == 20 [pid = 1620] [id = 379] 04:32:51 INFO - PROCESS | 1620 | --DOCSHELL 15415C00 == 19 [pid = 1620] [id = 378] 04:32:51 INFO - PROCESS | 1620 | --DOCSHELL 14753C00 == 18 [pid = 1620] [id = 388] 04:32:51 INFO - PROCESS | 1620 | --DOCSHELL 14751C00 == 17 [pid = 1620] [id = 377] 04:32:51 INFO - PROCESS | 1620 | --DOCSHELL 0CA54800 == 16 [pid = 1620] [id = 375] 04:32:51 INFO - PROCESS | 1620 | --DOCSHELL 147D6400 == 15 [pid = 1620] [id = 389] 04:32:51 INFO - PROCESS | 1620 | --DOCSHELL 08565C00 == 14 [pid = 1620] [id = 381] 04:32:51 INFO - PROCESS | 1620 | --DOCSHELL 0CA55800 == 13 [pid = 1620] [id = 383] 04:32:51 INFO - PROCESS | 1620 | --DOCSHELL 0C5E3000 == 12 [pid = 1620] [id = 374] 04:32:51 INFO - PROCESS | 1620 | --DOCSHELL 0D2EFC00 == 11 [pid = 1620] [id = 380] 04:32:51 INFO - PROCESS | 1620 | --DOCSHELL 0CA5D400 == 10 [pid = 1620] [id = 384] 04:32:51 INFO - PROCESS | 1620 | --DOCSHELL 0C2D3000 == 9 [pid = 1620] [id = 391] 04:32:51 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (180DC000) [pid = 1620] [serial = 1388] [outer = 00000000] [url = about:blank] 04:32:51 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (16430400) [pid = 1620] [serial = 1375] [outer = 00000000] [url = about:blank] 04:32:51 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (1713A400) [pid = 1620] [serial = 1378] [outer = 00000000] [url = about:blank] 04:32:51 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (16439C00) [pid = 1620] [serial = 1376] [outer = 00000000] [url = about:blank] 04:32:51 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (17C0E800) [pid = 1620] [serial = 1381] [outer = 00000000] [url = about:blank] 04:32:51 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (1713A800) [pid = 1620] [serial = 1379] [outer = 00000000] [url = about:blank] 04:32:51 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (180D3C00) [pid = 1620] [serial = 1387] [outer = 00000000] [url = about:blank] 04:32:51 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (1593E400) [pid = 1620] [serial = 1372] [outer = 00000000] [url = about:blank] 04:32:51 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (147D3000) [pid = 1620] [serial = 1369] [outer = 00000000] [url = about:blank] 04:32:51 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (14CA0C00) [pid = 1620] [serial = 1370] [outer = 00000000] [url = about:blank] 04:32:51 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (1162C400) [pid = 1620] [serial = 1366] [outer = 00000000] [url = about:blank] 04:32:51 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (1175A000) [pid = 1620] [serial = 1367] [outer = 00000000] [url = about:blank] 04:32:51 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (0CC18800) [pid = 1620] [serial = 1363] [outer = 00000000] [url = about:blank] 04:32:51 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (0CC2A400) [pid = 1620] [serial = 1364] [outer = 00000000] [url = about:blank] 04:32:51 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (13EE7000) [pid = 1620] [serial = 1361] [outer = 00000000] [url = about:blank] 04:32:51 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (1226D400) [pid = 1620] [serial = 1360] [outer = 00000000] [url = about:blank] 04:32:51 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (0CC1A000) [pid = 1620] [serial = 1358] [outer = 00000000] [url = about:blank] 04:32:51 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (0C6F4C00) [pid = 1620] [serial = 1357] [outer = 00000000] [url = about:blank] 04:32:51 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (16C2CC00) [pid = 1620] [serial = 1355] [outer = 00000000] [url = about:blank] 04:32:51 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (1642F000) [pid = 1620] [serial = 1385] [outer = 00000000] [url = about:blank] 04:32:51 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (180C8400) [pid = 1620] [serial = 1382] [outer = 00000000] [url = about:blank] 04:32:51 INFO - PROCESS | 1620 | --DOMWINDOW == 65 (18186400) [pid = 1620] [serial = 1390] [outer = 00000000] [url = about:blank] 04:32:51 INFO - PROCESS | 1620 | --DOMWINDOW == 64 (15906C00) [pid = 1620] [serial = 1384] [outer = 00000000] [url = about:blank] 04:32:51 INFO - PROCESS | 1620 | --DOMWINDOW == 63 (15C1A400) [pid = 1620] [serial = 1373] [outer = 00000000] [url = about:blank] 04:32:51 INFO - PROCESS | 1620 | 1472297571710 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]]]}] 04:32:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:32:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 3035ms 04:32:51 INFO - PROCESS | 1620 | 1472297571761 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 04:32:51 INFO - PROCESS | 1620 | 1472297571766 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 04:32:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:32:51 INFO - PROCESS | 1620 | 1472297571772 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:32:51 INFO - PROCESS | 1620 | 1472297571775 Marionette TRACE conn6 <- [1,1874,null,{}] 04:32:51 INFO - PROCESS | 1620 | 1472297571781 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}] 04:32:51 INFO - PROCESS | 1620 | 1472297571784 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:51 INFO - PROCESS | 1620 | 1472297571885 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 04:32:51 INFO - PROCESS | 1620 | 1472297571976 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:51 INFO - PROCESS | 1620 | 1472297571980 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:51 INFO - PROCESS | 1620 | ++DOCSHELL 0BC90400 == 10 [pid = 1620] [id = 478] 04:32:51 INFO - PROCESS | 1620 | ++DOMWINDOW == 64 (0BD47400) [pid = 1620] [serial = 1434] [outer = 00000000] 04:32:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 65 (0BD51800) [pid = 1620] [serial = 1435] [outer = 0BD47400] 04:32:52 INFO - PROCESS | 1620 | 1472297572034 Marionette DEBUG loaded listener.js 04:32:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 66 (0C2C9400) [pid = 1620] [serial = 1436] [outer = 0BD47400] 04:32:52 INFO - PROCESS | 1620 | 1472297572480 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]]]}] 04:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 770ms 04:32:52 INFO - PROCESS | 1620 | 1472297572546 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 04:32:52 INFO - PROCESS | 1620 | 1472297572551 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 04:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:32:52 INFO - PROCESS | 1620 | 1472297572557 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:32:52 INFO - PROCESS | 1620 | 1472297572560 Marionette TRACE conn6 <- [1,1878,null,{}] 04:32:52 INFO - PROCESS | 1620 | 1472297572568 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}] 04:32:52 INFO - PROCESS | 1620 | 1472297572571 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:52 INFO - PROCESS | 1620 | 1472297572667 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 04:32:52 INFO - PROCESS | 1620 | 1472297572682 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:52 INFO - PROCESS | 1620 | 1472297572685 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:52 INFO - PROCESS | 1620 | ++DOCSHELL 0BD44000 == 11 [pid = 1620] [id = 479] 04:32:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (0CAED400) [pid = 1620] [serial = 1437] [outer = 00000000] 04:32:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (0CAF1400) [pid = 1620] [serial = 1438] [outer = 0CAED400] 04:32:52 INFO - PROCESS | 1620 | 1472297572735 Marionette DEBUG loaded listener.js 04:32:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (0CC15400) [pid = 1620] [serial = 1439] [outer = 0CAED400] 04:32:53 INFO - PROCESS | 1620 | 1472297573238 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]]]}] 04:32:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:32:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 730ms 04:32:53 INFO - PROCESS | 1620 | 1472297573307 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 04:32:53 INFO - PROCESS | 1620 | 1472297573309 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 04:32:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:32:53 INFO - PROCESS | 1620 | 1472297573315 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:32:53 INFO - PROCESS | 1620 | 1472297573319 Marionette TRACE conn6 <- [1,1882,null,{}] 04:32:53 INFO - PROCESS | 1620 | 1472297573330 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}] 04:32:53 INFO - PROCESS | 1620 | 1472297573335 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:53 INFO - PROCESS | 1620 | 1472297573458 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 04:32:53 INFO - PROCESS | 1620 | 1472297573473 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:53 INFO - PROCESS | 1620 | 1472297573476 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:53 INFO - PROCESS | 1620 | ++DOCSHELL 0CEDF800 == 12 [pid = 1620] [id = 480] 04:32:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (0CEE0000) [pid = 1620] [serial = 1440] [outer = 00000000] 04:32:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (0D1DB000) [pid = 1620] [serial = 1441] [outer = 0CEE0000] 04:32:53 INFO - PROCESS | 1620 | 1472297573531 Marionette DEBUG loaded listener.js 04:32:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (10D25400) [pid = 1620] [serial = 1442] [outer = 0CEE0000] 04:32:53 INFO - PROCESS | 1620 | 1472297573967 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]]]}] 04:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 732ms 04:32:54 INFO - PROCESS | 1620 | 1472297574051 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 04:32:54 INFO - PROCESS | 1620 | 1472297574053 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 04:32:54 INFO - PROCESS | 1620 | 1472297574057 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:32:54 INFO - PROCESS | 1620 | 1472297574059 Marionette TRACE conn6 <- [1,1886,null,{}] 04:32:54 INFO - PROCESS | 1620 | 1472297574062 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}] 04:32:54 INFO - PROCESS | 1620 | 1472297574064 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:54 INFO - PROCESS | 1620 | 1472297574151 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 04:32:54 INFO - PROCESS | 1620 | 1472297574164 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:54 INFO - PROCESS | 1620 | 1472297574166 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:54 INFO - PROCESS | 1620 | ++DOCSHELL 112A4C00 == 13 [pid = 1620] [id = 481] 04:32:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (112A5400) [pid = 1620] [serial = 1443] [outer = 00000000] 04:32:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (11754C00) [pid = 1620] [serial = 1444] [outer = 112A5400] 04:32:54 INFO - PROCESS | 1620 | 1472297574212 Marionette DEBUG loaded listener.js 04:32:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (117EE000) [pid = 1620] [serial = 1445] [outer = 112A5400] 04:32:54 INFO - PROCESS | 1620 | 1472297574661 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]]]}] 04:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 630ms 04:32:54 INFO - PROCESS | 1620 | 1472297574691 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 04:32:54 INFO - PROCESS | 1620 | 1472297574694 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 04:32:54 INFO - PROCESS | 1620 | 1472297574701 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:32:54 INFO - PROCESS | 1620 | 1472297574703 Marionette TRACE conn6 <- [1,1890,null,{}] 04:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:32:54 INFO - PROCESS | 1620 | 1472297574706 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}] 04:32:54 INFO - PROCESS | 1620 | 1472297574708 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:54 INFO - PROCESS | 1620 | 1472297574788 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 04:32:54 INFO - PROCESS | 1620 | 1472297574829 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:54 INFO - PROCESS | 1620 | 1472297574832 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:54 INFO - PROCESS | 1620 | ++DOCSHELL 12265800 == 14 [pid = 1620] [id = 482] 04:32:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (12266400) [pid = 1620] [serial = 1446] [outer = 00000000] 04:32:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (12D1EC00) [pid = 1620] [serial = 1447] [outer = 12266400] 04:32:54 INFO - PROCESS | 1620 | 1472297574878 Marionette DEBUG loaded listener.js 04:32:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (1301C000) [pid = 1620] [serial = 1448] [outer = 12266400] 04:32:55 INFO - PROCESS | 1620 | 1472297575315 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]]]}] 04:32:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 670ms 04:32:55 INFO - PROCESS | 1620 | 1472297575376 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 04:32:55 INFO - PROCESS | 1620 | 1472297575378 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 04:32:55 INFO - PROCESS | 1620 | 1472297575381 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:32:55 INFO - PROCESS | 1620 | 1472297575383 Marionette TRACE conn6 <- [1,1894,null,{}] 04:32:55 INFO - PROCESS | 1620 | 1472297575386 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}] 04:32:55 INFO - PROCESS | 1620 | 1472297575392 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:55 INFO - PROCESS | 1620 | 1472297575513 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 04:32:55 INFO - PROCESS | 1620 | 1472297575522 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:55 INFO - PROCESS | 1620 | 1472297575524 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:55 INFO - PROCESS | 1620 | ++DOCSHELL 1474D000 == 15 [pid = 1620] [id = 483] 04:32:55 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (1474E400) [pid = 1620] [serial = 1449] [outer = 00000000] 04:32:55 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (14C2DC00) [pid = 1620] [serial = 1450] [outer = 1474E400] 04:32:55 INFO - PROCESS | 1620 | 1472297575570 Marionette DEBUG loaded listener.js 04:32:55 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (14C9A800) [pid = 1620] [serial = 1451] [outer = 1474E400] 04:32:56 INFO - PROCESS | 1620 | 1472297576015 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]]]}] 04:32:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 670ms 04:32:56 INFO - PROCESS | 1620 | 1472297576056 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 04:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:32:56 INFO - PROCESS | 1620 | 1472297576067 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 04:32:56 INFO - PROCESS | 1620 | 1472297576071 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:32:56 INFO - PROCESS | 1620 | 1472297576073 Marionette TRACE conn6 <- [1,1898,null,{}] 04:32:56 INFO - PROCESS | 1620 | 1472297576076 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}] 04:32:56 INFO - PROCESS | 1620 | 1472297576078 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:56 INFO - PROCESS | 1620 | 1472297576186 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 04:32:56 INFO - PROCESS | 1620 | 1472297576195 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:56 INFO - PROCESS | 1620 | 1472297576197 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:56 INFO - PROCESS | 1620 | ++DOCSHELL 15418C00 == 16 [pid = 1620] [id = 484] 04:32:56 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (1541B400) [pid = 1620] [serial = 1452] [outer = 00000000] 04:32:56 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (155D6000) [pid = 1620] [serial = 1453] [outer = 1541B400] 04:32:56 INFO - PROCESS | 1620 | 1472297576244 Marionette DEBUG loaded listener.js 04:32:56 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (15903C00) [pid = 1620] [serial = 1454] [outer = 1541B400] 04:32:56 INFO - PROCESS | 1620 | 1472297576688 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]]]}] 04:32:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 670ms 04:32:56 INFO - PROCESS | 1620 | 1472297576747 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 04:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:32:56 INFO - PROCESS | 1620 | 1472297576749 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 04:32:56 INFO - PROCESS | 1620 | 1472297576752 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:32:56 INFO - PROCESS | 1620 | 1472297576754 Marionette TRACE conn6 <- [1,1902,null,{}] 04:32:56 INFO - PROCESS | 1620 | 1472297576757 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}] 04:32:56 INFO - PROCESS | 1620 | 1472297576759 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:56 INFO - PROCESS | 1620 | 1472297576870 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 04:32:56 INFO - PROCESS | 1620 | 1472297576875 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:56 INFO - PROCESS | 1620 | 1472297576877 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:56 INFO - PROCESS | 1620 | ++DOCSHELL 08832C00 == 17 [pid = 1620] [id = 485] 04:32:56 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (155D5000) [pid = 1620] [serial = 1455] [outer = 00000000] 04:32:56 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (1593E400) [pid = 1620] [serial = 1456] [outer = 155D5000] 04:32:56 INFO - PROCESS | 1620 | 1472297576924 Marionette DEBUG loaded listener.js 04:32:56 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (1593E800) [pid = 1620] [serial = 1457] [outer = 155D5000] 04:32:57 INFO - PROCESS | 1620 | 1472297577377 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]]]}] 04:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 670ms 04:32:57 INFO - PROCESS | 1620 | 1472297577422 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 04:32:57 INFO - PROCESS | 1620 | 1472297577424 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 04:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:32:57 INFO - PROCESS | 1620 | 1472297577428 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:32:57 INFO - PROCESS | 1620 | 1472297577429 Marionette TRACE conn6 <- [1,1906,null,{}] 04:32:57 INFO - PROCESS | 1620 | 1472297577432 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}] 04:32:57 INFO - PROCESS | 1620 | 1472297577434 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:57 INFO - PROCESS | 1620 | 1472297577547 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 04:32:57 INFO - PROCESS | 1620 | 1472297577637 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:57 INFO - PROCESS | 1620 | 1472297577639 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:57 INFO - PROCESS | 1620 | ++DOCSHELL 0CEDF000 == 18 [pid = 1620] [id = 486] 04:32:57 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (15932C00) [pid = 1620] [serial = 1458] [outer = 00000000] 04:32:57 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (15C56400) [pid = 1620] [serial = 1459] [outer = 15932C00] 04:32:57 INFO - PROCESS | 1620 | 1472297577684 Marionette DEBUG loaded listener.js 04:32:57 INFO - PROCESS | 1620 | ++DOMWINDOW == 90 (15C57000) [pid = 1620] [serial = 1460] [outer = 15932C00] 04:32:58 INFO - PROCESS | 1620 | 1472297578115 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]]]}] 04:32:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 730ms 04:32:58 INFO - PROCESS | 1620 | 1472297578159 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 04:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:32:58 INFO - PROCESS | 1620 | 1472297578161 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 04:32:58 INFO - PROCESS | 1620 | 1472297578164 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:32:58 INFO - PROCESS | 1620 | 1472297578165 Marionette TRACE conn6 <- [1,1910,null,{}] 04:32:58 INFO - PROCESS | 1620 | 1472297578169 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}] 04:32:58 INFO - PROCESS | 1620 | 1472297578170 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:58 INFO - PROCESS | 1620 | 1472297578288 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 04:32:58 INFO - PROCESS | 1620 | 1472297578295 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:58 INFO - PROCESS | 1620 | 1472297578297 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:58 INFO - PROCESS | 1620 | ++DOCSHELL 15C23000 == 19 [pid = 1620] [id = 487] 04:32:58 INFO - PROCESS | 1620 | ++DOMWINDOW == 91 (15C56000) [pid = 1620] [serial = 1461] [outer = 00000000] 04:32:58 INFO - PROCESS | 1620 | ++DOMWINDOW == 92 (1643AC00) [pid = 1620] [serial = 1462] [outer = 15C56000] 04:32:58 INFO - PROCESS | 1620 | 1472297578342 Marionette DEBUG loaded listener.js 04:32:58 INFO - PROCESS | 1620 | ++DOMWINDOW == 93 (1646B800) [pid = 1620] [serial = 1463] [outer = 15C56000] 04:32:59 INFO - PROCESS | 1620 | --DOMWINDOW == 92 (1653E800) [pid = 1620] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:32:59 INFO - PROCESS | 1620 | --DOMWINDOW == 91 (1642D800) [pid = 1620] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:32:59 INFO - PROCESS | 1620 | --DOMWINDOW == 90 (16467000) [pid = 1620] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:32:59 INFO - PROCESS | 1620 | --DOMWINDOW == 89 (16E11800) [pid = 1620] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:32:59 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (15907C00) [pid = 1620] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:32:59 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (15908000) [pid = 1620] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:32:59 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (1541C400) [pid = 1620] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:32:59 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (13E65400) [pid = 1620] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:32:59 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (12266800) [pid = 1620] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:32:59 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (112A5000) [pid = 1620] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:32:59 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (0CC1C800) [pid = 1620] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:32:59 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (0C2D3800) [pid = 1620] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:32:59 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (180D8C00) [pid = 1620] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:32:59 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (13E5E800) [pid = 1620] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:32:59 INFO - PROCESS | 1620 | 1472297579033 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]]]}] 04:32:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 930ms 04:32:59 INFO - PROCESS | 1620 | 1472297579098 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 04:32:59 INFO - PROCESS | 1620 | 1472297579101 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 04:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:32:59 INFO - PROCESS | 1620 | 1472297579104 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:32:59 INFO - PROCESS | 1620 | 1472297579106 Marionette TRACE conn6 <- [1,1914,null,{}] 04:32:59 INFO - PROCESS | 1620 | 1472297579110 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}] 04:32:59 INFO - PROCESS | 1620 | 1472297579112 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:59 INFO - PROCESS | 1620 | 1472297579208 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 04:32:59 INFO - PROCESS | 1620 | 1472297579221 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:59 INFO - PROCESS | 1620 | 1472297579224 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:59 INFO - PROCESS | 1620 | ++DOCSHELL 117ED800 == 20 [pid = 1620] [id = 488] 04:32:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (117EEC00) [pid = 1620] [serial = 1464] [outer = 00000000] 04:32:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (13016C00) [pid = 1620] [serial = 1465] [outer = 117EEC00] 04:32:59 INFO - PROCESS | 1620 | 1472297579277 Marionette DEBUG loaded listener.js 04:32:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (1590BC00) [pid = 1620] [serial = 1466] [outer = 117EEC00] 04:32:59 INFO - PROCESS | 1620 | 1472297579743 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]]]}] 04:32:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 670ms 04:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:32:59 INFO - PROCESS | 1620 | 1472297579775 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 04:32:59 INFO - PROCESS | 1620 | 1472297579777 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 04:32:59 INFO - PROCESS | 1620 | 1472297579780 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:32:59 INFO - PROCESS | 1620 | 1472297579781 Marionette TRACE conn6 <- [1,1918,null,{}] 04:32:59 INFO - PROCESS | 1620 | 1472297579785 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}] 04:32:59 INFO - PROCESS | 1620 | 1472297579786 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:59 INFO - PROCESS | 1620 | 1472297579868 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 04:32:59 INFO - PROCESS | 1620 | 1472297579874 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:59 INFO - PROCESS | 1620 | 1472297579876 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:32:59 INFO - PROCESS | 1620 | ++DOCSHELL 15C5B400 == 21 [pid = 1620] [id = 489] 04:32:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (15C5D000) [pid = 1620] [serial = 1467] [outer = 00000000] 04:32:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (16536800) [pid = 1620] [serial = 1468] [outer = 15C5D000] 04:32:59 INFO - PROCESS | 1620 | 1472297579922 Marionette DEBUG loaded listener.js 04:32:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (16537800) [pid = 1620] [serial = 1469] [outer = 15C5D000] 04:33:00 INFO - PROCESS | 1620 | 1472297580367 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]]]}] 04:33:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:33:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 631ms 04:33:00 INFO - PROCESS | 1620 | 1472297580414 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 04:33:00 INFO - PROCESS | 1620 | 1472297580416 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 04:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:33:00 INFO - PROCESS | 1620 | 1472297580419 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:33:00 INFO - PROCESS | 1620 | 1472297580421 Marionette TRACE conn6 <- [1,1922,null,{}] 04:33:00 INFO - PROCESS | 1620 | 1472297580424 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}] 04:33:00 INFO - PROCESS | 1620 | 1472297580426 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:00 INFO - PROCESS | 1620 | 1472297580506 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 04:33:00 INFO - PROCESS | 1620 | 1472297580512 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:00 INFO - PROCESS | 1620 | 1472297580514 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:00 INFO - PROCESS | 1620 | ++DOCSHELL 1643A000 == 22 [pid = 1620] [id = 490] 04:33:00 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (16E13800) [pid = 1620] [serial = 1470] [outer = 00000000] 04:33:00 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (17139400) [pid = 1620] [serial = 1471] [outer = 16E13800] 04:33:00 INFO - PROCESS | 1620 | 1472297580559 Marionette DEBUG loaded listener.js 04:33:00 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (17140800) [pid = 1620] [serial = 1472] [outer = 16E13800] 04:33:01 INFO - PROCESS | 1620 | 1472297581087 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]]]}] 04:33:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 730ms 04:33:01 INFO - PROCESS | 1620 | 1472297581152 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 04:33:01 INFO - PROCESS | 1620 | 1472297581157 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 04:33:01 INFO - PROCESS | 1620 | 1472297581163 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:33:01 INFO - PROCESS | 1620 | 1472297581167 Marionette TRACE conn6 <- [1,1926,null,{}] 04:33:01 INFO - PROCESS | 1620 | 1472297581173 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}] 04:33:01 INFO - PROCESS | 1620 | 1472297581176 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:01 INFO - PROCESS | 1620 | 1472297581303 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 04:33:01 INFO - PROCESS | 1620 | 1472297581441 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:01 INFO - PROCESS | 1620 | 1472297581446 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:01 INFO - PROCESS | 1620 | ++DOCSHELL 08836800 == 23 [pid = 1620] [id = 491] 04:33:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (08836C00) [pid = 1620] [serial = 1473] [outer = 00000000] 04:33:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 90 (0BD4F800) [pid = 1620] [serial = 1474] [outer = 08836C00] 04:33:01 INFO - PROCESS | 1620 | 1472297581506 Marionette DEBUG loaded listener.js 04:33:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 91 (0C6F5400) [pid = 1620] [serial = 1475] [outer = 08836C00] 04:33:02 INFO - PROCESS | 1620 | 1472297582282 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]]]}] 04:33:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:33:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1175ms 04:33:02 INFO - PROCESS | 1620 | 1472297582342 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 04:33:02 INFO - PROCESS | 1620 | 1472297582347 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 04:33:02 INFO - PROCESS | 1620 | 1472297582354 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:33:02 INFO - PROCESS | 1620 | 1472297582357 Marionette TRACE conn6 <- [1,1930,null,{}] 04:33:02 INFO - PROCESS | 1620 | 1472297582361 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}] 04:33:02 INFO - PROCESS | 1620 | 1472297582363 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:02 INFO - PROCESS | 1620 | 1472297582493 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 04:33:02 INFO - PROCESS | 1620 | 1472297582623 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:02 INFO - PROCESS | 1620 | 1472297582626 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:02 INFO - PROCESS | 1620 | ++DOCSHELL 0CC23C00 == 24 [pid = 1620] [id = 492] 04:33:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 92 (0CC26C00) [pid = 1620] [serial = 1476] [outer = 00000000] 04:33:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 93 (0CEB2000) [pid = 1620] [serial = 1477] [outer = 0CC26C00] 04:33:02 INFO - PROCESS | 1620 | 1472297582686 Marionette DEBUG loaded listener.js 04:33:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 94 (0D101C00) [pid = 1620] [serial = 1478] [outer = 0CC26C00] 04:33:03 INFO - PROCESS | 1620 | --DOMWINDOW == 93 (1715EC00) [pid = 1620] [serial = 1430] [outer = 00000000] [url = about:blank] 04:33:03 INFO - PROCESS | 1620 | --DOMWINDOW == 92 (180DCC00) [pid = 1620] [serial = 1432] [outer = 00000000] [url = about:blank] 04:33:03 INFO - PROCESS | 1620 | --DOMWINDOW == 91 (16435C00) [pid = 1620] [serial = 1417] [outer = 00000000] [url = about:blank] 04:33:03 INFO - PROCESS | 1620 | --DOMWINDOW == 90 (16537000) [pid = 1620] [serial = 1420] [outer = 00000000] [url = about:blank] 04:33:03 INFO - PROCESS | 1620 | --DOMWINDOW == 89 (16462400) [pid = 1620] [serial = 1418] [outer = 00000000] [url = about:blank] 04:33:03 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (1713A000) [pid = 1620] [serial = 1423] [outer = 00000000] [url = about:blank] 04:33:03 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (16539C00) [pid = 1620] [serial = 1421] [outer = 00000000] [url = about:blank] 04:33:03 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (17138400) [pid = 1620] [serial = 1429] [outer = 00000000] [url = about:blank] 04:33:03 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (17145C00) [pid = 1620] [serial = 1424] [outer = 00000000] [url = about:blank] 04:33:03 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (15C53C00) [pid = 1620] [serial = 1414] [outer = 00000000] [url = about:blank] 04:33:03 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (1590E800) [pid = 1620] [serial = 1411] [outer = 00000000] [url = about:blank] 04:33:03 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (1590EC00) [pid = 1620] [serial = 1412] [outer = 00000000] [url = about:blank] 04:33:03 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (155BF400) [pid = 1620] [serial = 1408] [outer = 00000000] [url = about:blank] 04:33:03 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (155E1800) [pid = 1620] [serial = 1409] [outer = 00000000] [url = about:blank] 04:33:03 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (14745800) [pid = 1620] [serial = 1405] [outer = 00000000] [url = about:blank] 04:33:03 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (14752000) [pid = 1620] [serial = 1406] [outer = 00000000] [url = about:blank] 04:33:03 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (12D1D000) [pid = 1620] [serial = 1402] [outer = 00000000] [url = about:blank] 04:33:03 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (13E57C00) [pid = 1620] [serial = 1403] [outer = 00000000] [url = about:blank] 04:33:03 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (116AF800) [pid = 1620] [serial = 1399] [outer = 00000000] [url = about:blank] 04:33:03 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (117E6800) [pid = 1620] [serial = 1400] [outer = 00000000] [url = about:blank] 04:33:03 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (0CC22C00) [pid = 1620] [serial = 1396] [outer = 00000000] [url = about:blank] 04:33:03 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (0CC2E800) [pid = 1620] [serial = 1397] [outer = 00000000] [url = about:blank] 04:33:03 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (0C65D800) [pid = 1620] [serial = 1393] [outer = 00000000] [url = about:blank] 04:33:03 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (0CA51000) [pid = 1620] [serial = 1394] [outer = 00000000] [url = about:blank] 04:33:03 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (1818D000) [pid = 1620] [serial = 1391] [outer = 00000000] [url = about:blank] 04:33:03 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (15904800) [pid = 1620] [serial = 1426] [outer = 00000000] [url = about:blank] 04:33:03 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (15C56C00) [pid = 1620] [serial = 1427] [outer = 00000000] [url = about:blank] 04:33:03 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (13015400) [pid = 1620] [serial = 1415] [outer = 00000000] [url = about:blank] 04:33:03 INFO - PROCESS | 1620 | 1472297583650 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]]]}] 04:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1324ms 04:33:03 INFO - PROCESS | 1620 | 1472297583681 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 04:33:03 INFO - PROCESS | 1620 | 1472297583685 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 04:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:33:03 INFO - PROCESS | 1620 | 1472297583690 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:33:03 INFO - PROCESS | 1620 | 1472297583693 Marionette TRACE conn6 <- [1,1934,null,{}] 04:33:03 INFO - PROCESS | 1620 | 1472297583698 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}] 04:33:03 INFO - PROCESS | 1620 | 1472297583701 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:03 INFO - PROCESS | 1620 | 1472297583788 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 04:33:03 INFO - PROCESS | 1620 | 1472297583796 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:03 INFO - PROCESS | 1620 | 1472297583801 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:03 INFO - PROCESS | 1620 | ++DOCSHELL 0CA51C00 == 25 [pid = 1620] [id = 493] 04:33:03 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (0CA5BC00) [pid = 1620] [serial = 1479] [outer = 00000000] 04:33:03 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (0CAEE800) [pid = 1620] [serial = 1480] [outer = 0CA5BC00] 04:33:03 INFO - PROCESS | 1620 | 1472297583851 Marionette DEBUG loaded listener.js 04:33:03 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (0CC1A000) [pid = 1620] [serial = 1481] [outer = 0CA5BC00] 04:33:04 INFO - PROCESS | 1620 | 1472297584350 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]]]}] 04:33:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:33:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 670ms 04:33:04 INFO - PROCESS | 1620 | 1472297584365 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 04:33:04 INFO - PROCESS | 1620 | 1472297584369 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 04:33:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:33:04 INFO - PROCESS | 1620 | 1472297584375 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:33:04 INFO - PROCESS | 1620 | 1472297584378 Marionette TRACE conn6 <- [1,1938,null,{}] 04:33:04 INFO - PROCESS | 1620 | 1472297584382 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}] 04:33:04 INFO - PROCESS | 1620 | 1472297584384 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:04 INFO - PROCESS | 1620 | 1472297584500 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 04:33:04 INFO - PROCESS | 1620 | 1472297584509 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:04 INFO - PROCESS | 1620 | 1472297584511 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:04 INFO - PROCESS | 1620 | ++DOCSHELL 10E7C800 == 26 [pid = 1620] [id = 494] 04:33:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (10E7D000) [pid = 1620] [serial = 1482] [outer = 00000000] 04:33:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (1126F400) [pid = 1620] [serial = 1483] [outer = 10E7D000] 04:33:04 INFO - PROCESS | 1620 | 1472297584562 Marionette DEBUG loaded listener.js 04:33:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (11716800) [pid = 1620] [serial = 1484] [outer = 10E7D000] 04:33:05 INFO - PROCESS | 1620 | 1472297585039 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]]]}] 04:33:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 670ms 04:33:05 INFO - PROCESS | 1620 | 1472297585046 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 04:33:05 INFO - PROCESS | 1620 | 1472297585049 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 04:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:33:05 INFO - PROCESS | 1620 | 1472297585052 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:33:05 INFO - PROCESS | 1620 | 1472297585056 Marionette TRACE conn6 <- [1,1942,null,{}] 04:33:05 INFO - PROCESS | 1620 | 1472297585071 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}] 04:33:05 INFO - PROCESS | 1620 | 1472297585075 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:05 INFO - PROCESS | 1620 | 1472297585163 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 04:33:05 INFO - PROCESS | 1620 | 1472297585171 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:05 INFO - PROCESS | 1620 | 1472297585174 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:05 INFO - PROCESS | 1620 | ++DOCSHELL 13E59400 == 27 [pid = 1620] [id = 495] 04:33:05 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (13E5EC00) [pid = 1620] [serial = 1485] [outer = 00000000] 04:33:05 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (13EE7000) [pid = 1620] [serial = 1486] [outer = 13E5EC00] 04:33:05 INFO - PROCESS | 1620 | 1472297585223 Marionette DEBUG loaded listener.js 04:33:05 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (14748800) [pid = 1620] [serial = 1487] [outer = 13E5EC00] 04:33:05 INFO - PROCESS | 1620 | 1472297585655 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]]]}] 04:33:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 630ms 04:33:05 INFO - PROCESS | 1620 | 1472297585686 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 04:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:33:05 INFO - PROCESS | 1620 | 1472297585688 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 04:33:05 INFO - PROCESS | 1620 | 1472297585691 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:33:05 INFO - PROCESS | 1620 | 1472297585693 Marionette TRACE conn6 <- [1,1946,null,{}] 04:33:05 INFO - PROCESS | 1620 | 1472297585716 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}] 04:33:05 INFO - PROCESS | 1620 | 1472297585718 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:05 INFO - PROCESS | 1620 | 1472297585805 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 04:33:05 INFO - PROCESS | 1620 | 1472297585812 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:05 INFO - PROCESS | 1620 | 1472297585814 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:05 INFO - PROCESS | 1620 | ++DOCSHELL 147D0800 == 28 [pid = 1620] [id = 496] 04:33:05 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (147D1000) [pid = 1620] [serial = 1488] [outer = 00000000] 04:33:05 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (15419400) [pid = 1620] [serial = 1489] [outer = 147D1000] 04:33:05 INFO - PROCESS | 1620 | 1472297585860 Marionette DEBUG loaded listener.js 04:33:05 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (155D9400) [pid = 1620] [serial = 1490] [outer = 147D1000] 04:33:06 INFO - PROCESS | 1620 | 1472297586343 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]]]}] 04:33:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 670ms 04:33:06 INFO - PROCESS | 1620 | 1472297586362 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 04:33:06 INFO - PROCESS | 1620 | 1472297586364 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 04:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:33:06 INFO - PROCESS | 1620 | 1472297586367 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:33:06 INFO - PROCESS | 1620 | 1472297586368 Marionette TRACE conn6 <- [1,1950,null,{}] 04:33:06 INFO - PROCESS | 1620 | 1472297586382 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}] 04:33:06 INFO - PROCESS | 1620 | 1472297586384 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:06 INFO - PROCESS | 1620 | 1472297586500 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 04:33:06 INFO - PROCESS | 1620 | 1472297586506 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:06 INFO - PROCESS | 1620 | 1472297586508 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:06 INFO - PROCESS | 1620 | ++DOCSHELL 14C27000 == 29 [pid = 1620] [id = 497] 04:33:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (14C9E400) [pid = 1620] [serial = 1491] [outer = 00000000] 04:33:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (1590DC00) [pid = 1620] [serial = 1492] [outer = 14C9E400] 04:33:06 INFO - PROCESS | 1620 | 1472297586553 Marionette DEBUG loaded listener.js 04:33:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (15935400) [pid = 1620] [serial = 1493] [outer = 14C9E400] 04:33:06 INFO - PROCESS | 1620 | 1472297587003 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]]]}] 04:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 670ms 04:33:07 INFO - PROCESS | 1620 | 1472297587038 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 04:33:07 INFO - PROCESS | 1620 | 1472297587040 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 04:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:33:07 INFO - PROCESS | 1620 | 1472297587043 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:33:07 INFO - PROCESS | 1620 | 1472297587045 Marionette TRACE conn6 <- [1,1954,null,{}] 04:33:07 INFO - PROCESS | 1620 | 1472297587048 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}] 04:33:07 INFO - PROCESS | 1620 | 1472297587054 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:07 INFO - PROCESS | 1620 | 1472297587207 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 04:33:07 INFO - PROCESS | 1620 | 1472297587309 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:07 INFO - PROCESS | 1620 | 1472297587311 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:07 INFO - PROCESS | 1620 | ++DOCSHELL 15C4FC00 == 30 [pid = 1620] [id = 498] 04:33:07 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (15C50400) [pid = 1620] [serial = 1494] [outer = 00000000] 04:33:07 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (16435800) [pid = 1620] [serial = 1495] [outer = 15C50400] 04:33:07 INFO - PROCESS | 1620 | 1472297587359 Marionette DEBUG loaded listener.js 04:33:07 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (15C59800) [pid = 1620] [serial = 1496] [outer = 15C50400] 04:33:07 INFO - PROCESS | 1620 | 1472297587778 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]]]}] 04:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 770ms 04:33:07 INFO - PROCESS | 1620 | 1472297587814 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 04:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:33:07 INFO - PROCESS | 1620 | 1472297587816 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 04:33:07 INFO - PROCESS | 1620 | 1472297587827 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:33:07 INFO - PROCESS | 1620 | 1472297587829 Marionette TRACE conn6 <- [1,1958,null,{}] 04:33:07 INFO - PROCESS | 1620 | 1472297587832 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}] 04:33:07 INFO - PROCESS | 1620 | 1472297587834 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:07 INFO - PROCESS | 1620 | 1472297587951 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 04:33:07 INFO - PROCESS | 1620 | 1472297587956 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:07 INFO - PROCESS | 1620 | 1472297587958 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:07 INFO - PROCESS | 1620 | ++DOCSHELL 16483400 == 31 [pid = 1620] [id = 499] 04:33:07 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (16535800) [pid = 1620] [serial = 1497] [outer = 00000000] 04:33:07 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (1653C000) [pid = 1620] [serial = 1498] [outer = 16535800] 04:33:07 INFO - PROCESS | 1620 | 1472297588003 Marionette DEBUG loaded listener.js 04:33:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (16541000) [pid = 1620] [serial = 1499] [outer = 16535800] 04:33:08 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (1541B400) [pid = 1620] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:33:08 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (1646C000) [pid = 1620] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:33:08 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (0CEE0000) [pid = 1620] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:33:08 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (112A5400) [pid = 1620] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:33:08 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (0CAED400) [pid = 1620] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:33:08 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (1474E400) [pid = 1620] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:33:08 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (155D5000) [pid = 1620] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:33:08 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (15932C00) [pid = 1620] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:33:08 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (15C56000) [pid = 1620] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:33:08 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (0BD47400) [pid = 1620] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:33:08 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (117EEC00) [pid = 1620] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:33:08 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (12266400) [pid = 1620] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:33:08 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (15C5D000) [pid = 1620] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:33:08 INFO - PROCESS | 1620 | 1472297588550 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]]]}] 04:33:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 790ms 04:33:08 INFO - PROCESS | 1620 | 1472297588613 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 04:33:08 INFO - PROCESS | 1620 | 1472297588615 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 04:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:33:08 INFO - PROCESS | 1620 | 1472297588618 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:33:08 INFO - PROCESS | 1620 | 1472297588619 Marionette TRACE conn6 <- [1,1962,null,{}] 04:33:08 INFO - PROCESS | 1620 | 1472297588623 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}] 04:33:08 INFO - PROCESS | 1620 | 1472297588625 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:08 INFO - PROCESS | 1620 | 1472297588705 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 04:33:08 INFO - PROCESS | 1620 | 1472297588710 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:08 INFO - PROCESS | 1620 | 1472297588712 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:08 INFO - PROCESS | 1620 | ++DOCSHELL 11881400 == 32 [pid = 1620] [id = 500] 04:33:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (12D1B400) [pid = 1620] [serial = 1500] [outer = 00000000] 04:33:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (15C16C00) [pid = 1620] [serial = 1501] [outer = 12D1B400] 04:33:08 INFO - PROCESS | 1620 | 1472297588759 Marionette DEBUG loaded listener.js 04:33:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (15C5D000) [pid = 1620] [serial = 1502] [outer = 12D1B400] 04:33:09 INFO - PROCESS | 1620 | 1472297589188 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]]]}] 04:33:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:33:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 630ms 04:33:09 INFO - PROCESS | 1620 | 1472297589251 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 04:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:33:09 INFO - PROCESS | 1620 | 1472297589262 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 04:33:09 INFO - PROCESS | 1620 | 1472297589266 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:33:09 INFO - PROCESS | 1620 | 1472297589268 Marionette TRACE conn6 <- [1,1966,null,{}] 04:33:09 INFO - PROCESS | 1620 | 1472297589272 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}] 04:33:09 INFO - PROCESS | 1620 | 1472297589274 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:09 INFO - PROCESS | 1620 | 1472297589355 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 04:33:09 INFO - PROCESS | 1620 | 1472297589360 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:09 INFO - PROCESS | 1620 | 1472297589362 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:09 INFO - PROCESS | 1620 | ++DOCSHELL 1646C000 == 33 [pid = 1620] [id = 501] 04:33:09 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (16543400) [pid = 1620] [serial = 1503] [outer = 00000000] 04:33:09 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (17136400) [pid = 1620] [serial = 1504] [outer = 16543400] 04:33:09 INFO - PROCESS | 1620 | 1472297589408 Marionette DEBUG loaded listener.js 04:33:09 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (1713E000) [pid = 1620] [serial = 1505] [outer = 16543400] 04:33:09 INFO - PROCESS | 1620 | 1472297589830 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]]]}] 04:33:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:33:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 630ms 04:33:09 INFO - PROCESS | 1620 | 1472297589902 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 04:33:09 INFO - PROCESS | 1620 | 1472297589904 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 04:33:09 INFO - PROCESS | 1620 | 1472297589908 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:33:09 INFO - PROCESS | 1620 | 1472297589910 Marionette TRACE conn6 <- [1,1970,null,{}] 04:33:09 INFO - PROCESS | 1620 | 1472297589914 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}] 04:33:09 INFO - PROCESS | 1620 | 1472297589915 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:09 INFO - PROCESS | 1620 | 1472297589999 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 04:33:09 INFO - PROCESS | 1620 | 1472297590004 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:09 INFO - PROCESS | 1620 | 1472297590006 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:10 INFO - PROCESS | 1620 | ++DOCSHELL 17138400 == 34 [pid = 1620] [id = 502] 04:33:10 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (17142400) [pid = 1620] [serial = 1506] [outer = 00000000] 04:33:10 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (17160800) [pid = 1620] [serial = 1507] [outer = 17142400] 04:33:10 INFO - PROCESS | 1620 | 1472297590051 Marionette DEBUG loaded listener.js 04:33:10 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (17165400) [pid = 1620] [serial = 1508] [outer = 17142400] 04:33:10 INFO - PROCESS | 1620 | 1472297590731 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]]]}] 04:33:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 870ms 04:33:10 INFO - PROCESS | 1620 | 1472297590783 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 04:33:10 INFO - PROCESS | 1620 | 1472297590788 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 04:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:33:10 INFO - PROCESS | 1620 | 1472297590793 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:33:10 INFO - PROCESS | 1620 | 1472297590797 Marionette TRACE conn6 <- [1,1974,null,{}] 04:33:10 INFO - PROCESS | 1620 | 1472297590804 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}] 04:33:10 INFO - PROCESS | 1620 | 1472297590807 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:10 INFO - PROCESS | 1620 | 1472297590956 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 04:33:11 INFO - PROCESS | 1620 | 1472297591068 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:11 INFO - PROCESS | 1620 | 1472297591071 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:11 INFO - PROCESS | 1620 | ++DOCSHELL 08831000 == 35 [pid = 1620] [id = 503] 04:33:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (0C6F0C00) [pid = 1620] [serial = 1509] [outer = 00000000] 04:33:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (0CC2F400) [pid = 1620] [serial = 1510] [outer = 0C6F0C00] 04:33:11 INFO - PROCESS | 1620 | 1472297591130 Marionette DEBUG loaded listener.js 04:33:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (10D26800) [pid = 1620] [serial = 1511] [outer = 0C6F0C00] 04:33:11 INFO - PROCESS | 1620 | 1472297591733 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]]]}] 04:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 970ms 04:33:11 INFO - PROCESS | 1620 | 1472297591768 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 04:33:11 INFO - PROCESS | 1620 | 1472297591772 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 04:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:33:11 INFO - PROCESS | 1620 | 1472297591779 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:33:11 INFO - PROCESS | 1620 | 1472297591782 Marionette TRACE conn6 <- [1,1978,null,{}] 04:33:11 INFO - PROCESS | 1620 | 1472297591786 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}] 04:33:11 INFO - PROCESS | 1620 | 1472297591789 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:11 INFO - PROCESS | 1620 | 1472297591906 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 04:33:12 INFO - PROCESS | 1620 | 1472297592016 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:12 INFO - PROCESS | 1620 | 1472297592019 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:12 INFO - PROCESS | 1620 | ++DOCSHELL 1474E000 == 36 [pid = 1620] [id = 504] 04:33:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (14753C00) [pid = 1620] [serial = 1512] [outer = 00000000] 04:33:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (14C86400) [pid = 1620] [serial = 1513] [outer = 14753C00] 04:33:12 INFO - PROCESS | 1620 | 1472297592076 Marionette DEBUG loaded listener.js 04:33:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (15936C00) [pid = 1620] [serial = 1514] [outer = 14753C00] 04:33:12 INFO - PROCESS | 1620 | 1472297592706 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]]]}] 04:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 970ms 04:33:12 INFO - PROCESS | 1620 | 1472297592752 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 04:33:12 INFO - PROCESS | 1620 | 1472297592755 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 04:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:33:12 INFO - PROCESS | 1620 | 1472297592759 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:33:12 INFO - PROCESS | 1620 | 1472297592763 Marionette TRACE conn6 <- [1,1982,null,{}] 04:33:12 INFO - PROCESS | 1620 | 1472297592774 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}] 04:33:12 INFO - PROCESS | 1620 | 1472297592779 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:12 INFO - PROCESS | 1620 | 1472297592888 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 04:33:13 INFO - PROCESS | 1620 | 1472297593030 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:13 INFO - PROCESS | 1620 | 1472297593033 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:13 INFO - PROCESS | 1620 | ++DOCSHELL 17169400 == 37 [pid = 1620] [id = 505] 04:33:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 90 (17C11800) [pid = 1620] [serial = 1515] [outer = 00000000] 04:33:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 91 (180D4000) [pid = 1620] [serial = 1516] [outer = 17C11800] 04:33:13 INFO - PROCESS | 1620 | 1472297593093 Marionette DEBUG loaded listener.js 04:33:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 92 (180D9400) [pid = 1620] [serial = 1517] [outer = 17C11800] 04:33:13 INFO - PROCESS | 1620 | 1472297593656 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]]]}] 04:33:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 930ms 04:33:13 INFO - PROCESS | 1620 | 1472297593692 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 04:33:13 INFO - PROCESS | 1620 | 1472297593695 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 04:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:33:13 INFO - PROCESS | 1620 | 1472297593699 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:33:13 INFO - PROCESS | 1620 | 1472297593701 Marionette TRACE conn6 <- [1,1986,null,{}] 04:33:13 INFO - PROCESS | 1620 | 1472297593705 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}] 04:33:13 INFO - PROCESS | 1620 | 1472297593707 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:13 INFO - PROCESS | 1620 | 1472297593820 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 04:33:13 INFO - PROCESS | 1620 | 1472297593941 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:13 INFO - PROCESS | 1620 | 1472297593944 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:13 INFO - PROCESS | 1620 | ++DOCSHELL 180DB400 == 38 [pid = 1620] [id = 506] 04:33:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 93 (180DEC00) [pid = 1620] [serial = 1518] [outer = 00000000] 04:33:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 94 (181CBC00) [pid = 1620] [serial = 1519] [outer = 180DEC00] 04:33:13 INFO - PROCESS | 1620 | 1472297593999 Marionette DEBUG loaded listener.js 04:33:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 95 (181D7000) [pid = 1620] [serial = 1520] [outer = 180DEC00] 04:33:14 INFO - PROCESS | 1620 | 1472297594735 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]]]}] 04:33:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1076ms 04:33:14 INFO - PROCESS | 1620 | 1472297594779 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 04:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:33:14 INFO - PROCESS | 1620 | 1472297594783 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 04:33:14 INFO - PROCESS | 1620 | 1472297594787 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:33:14 INFO - PROCESS | 1620 | 1472297594790 Marionette TRACE conn6 <- [1,1990,null,{}] 04:33:14 INFO - PROCESS | 1620 | 1472297594796 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}] 04:33:14 INFO - PROCESS | 1620 | 1472297594799 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:14 INFO - PROCESS | 1620 | 1472297594902 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 04:33:15 INFO - PROCESS | 1620 | 1472297595014 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:15 INFO - PROCESS | 1620 | 1472297595017 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:15 INFO - PROCESS | 1620 | ++DOCSHELL 0CC20800 == 39 [pid = 1620] [id = 507] 04:33:15 INFO - PROCESS | 1620 | ++DOMWINDOW == 96 (0CC28C00) [pid = 1620] [serial = 1521] [outer = 00000000] 04:33:15 INFO - PROCESS | 1620 | ++DOMWINDOW == 97 (10EB6000) [pid = 1620] [serial = 1522] [outer = 0CC28C00] 04:33:15 INFO - PROCESS | 1620 | 1472297595113 Marionette DEBUG loaded listener.js 04:33:15 INFO - PROCESS | 1620 | ++DOMWINDOW == 98 (117EF400) [pid = 1620] [serial = 1523] [outer = 0CC28C00] 04:33:15 INFO - PROCESS | 1620 | --DOCSHELL 14C27000 == 38 [pid = 1620] [id = 497] 04:33:15 INFO - PROCESS | 1620 | --DOCSHELL 147D0800 == 37 [pid = 1620] [id = 496] 04:33:15 INFO - PROCESS | 1620 | --DOCSHELL 11881400 == 36 [pid = 1620] [id = 500] 04:33:15 INFO - PROCESS | 1620 | --DOCSHELL 15C4FC00 == 35 [pid = 1620] [id = 498] 04:33:15 INFO - PROCESS | 1620 | --DOCSHELL 16483400 == 34 [pid = 1620] [id = 499] 04:33:15 INFO - PROCESS | 1620 | --DOCSHELL 1646C000 == 33 [pid = 1620] [id = 501] 04:33:15 INFO - PROCESS | 1620 | --DOCSHELL 14C88000 == 32 [pid = 1620] [id = 477] 04:33:15 INFO - PROCESS | 1620 | --DOCSHELL 17169400 == 31 [pid = 1620] [id = 505] 04:33:15 INFO - PROCESS | 1620 | --DOCSHELL 180DB400 == 30 [pid = 1620] [id = 506] 04:33:15 INFO - PROCESS | 1620 | --DOCSHELL 1474E000 == 29 [pid = 1620] [id = 504] 04:33:15 INFO - PROCESS | 1620 | --DOCSHELL 17138400 == 28 [pid = 1620] [id = 502] 04:33:15 INFO - PROCESS | 1620 | --DOCSHELL 08831000 == 27 [pid = 1620] [id = 503] 04:33:15 INFO - PROCESS | 1620 | --DOMWINDOW == 97 (155D6000) [pid = 1620] [serial = 1453] [outer = 00000000] [url = about:blank] 04:33:15 INFO - PROCESS | 1620 | --DOMWINDOW == 96 (18186000) [pid = 1620] [serial = 1433] [outer = 00000000] [url = about:blank] 04:33:15 INFO - PROCESS | 1620 | --DOMWINDOW == 95 (0D1DB000) [pid = 1620] [serial = 1441] [outer = 00000000] [url = about:blank] 04:33:15 INFO - PROCESS | 1620 | --DOMWINDOW == 94 (10D25400) [pid = 1620] [serial = 1442] [outer = 00000000] [url = about:blank] 04:33:15 INFO - PROCESS | 1620 | --DOMWINDOW == 93 (11754C00) [pid = 1620] [serial = 1444] [outer = 00000000] [url = about:blank] 04:33:15 INFO - PROCESS | 1620 | --DOMWINDOW == 92 (117EE000) [pid = 1620] [serial = 1445] [outer = 00000000] [url = about:blank] 04:33:15 INFO - PROCESS | 1620 | --DOMWINDOW == 91 (0CAF1400) [pid = 1620] [serial = 1438] [outer = 00000000] [url = about:blank] 04:33:15 INFO - PROCESS | 1620 | --DOMWINDOW == 90 (0CC15400) [pid = 1620] [serial = 1439] [outer = 00000000] [url = about:blank] 04:33:15 INFO - PROCESS | 1620 | --DOMWINDOW == 89 (14C2DC00) [pid = 1620] [serial = 1450] [outer = 00000000] [url = about:blank] 04:33:15 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (1593E400) [pid = 1620] [serial = 1456] [outer = 00000000] [url = about:blank] 04:33:15 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (15C57000) [pid = 1620] [serial = 1460] [outer = 00000000] [url = about:blank] 04:33:15 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (15C56400) [pid = 1620] [serial = 1459] [outer = 00000000] [url = about:blank] 04:33:15 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (14C9A800) [pid = 1620] [serial = 1451] [outer = 00000000] [url = about:blank] 04:33:15 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (1643AC00) [pid = 1620] [serial = 1462] [outer = 00000000] [url = about:blank] 04:33:15 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (0BD51800) [pid = 1620] [serial = 1435] [outer = 00000000] [url = about:blank] 04:33:15 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (13016C00) [pid = 1620] [serial = 1465] [outer = 00000000] [url = about:blank] 04:33:15 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (0C2C9400) [pid = 1620] [serial = 1436] [outer = 00000000] [url = about:blank] 04:33:15 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (1590BC00) [pid = 1620] [serial = 1466] [outer = 00000000] [url = about:blank] 04:33:15 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (12D1EC00) [pid = 1620] [serial = 1447] [outer = 00000000] [url = about:blank] 04:33:15 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (1301C000) [pid = 1620] [serial = 1448] [outer = 00000000] [url = about:blank] 04:33:15 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (17139400) [pid = 1620] [serial = 1471] [outer = 00000000] [url = about:blank] 04:33:15 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (1593E800) [pid = 1620] [serial = 1457] [outer = 00000000] [url = about:blank] 04:33:15 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (16536800) [pid = 1620] [serial = 1468] [outer = 00000000] [url = about:blank] 04:33:15 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (1646B800) [pid = 1620] [serial = 1463] [outer = 00000000] [url = about:blank] 04:33:15 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (16537800) [pid = 1620] [serial = 1469] [outer = 00000000] [url = about:blank] 04:33:15 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (15903C00) [pid = 1620] [serial = 1454] [outer = 00000000] [url = about:blank] 04:33:16 INFO - PROCESS | 1620 | 1472297596192 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]]]}] 04:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1470ms 04:33:16 INFO - PROCESS | 1620 | 1472297596259 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 04:33:16 INFO - PROCESS | 1620 | 1472297596263 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 04:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:33:16 INFO - PROCESS | 1620 | 1472297596267 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:33:16 INFO - PROCESS | 1620 | 1472297596272 Marionette TRACE conn6 <- [1,1994,null,{}] 04:33:16 INFO - PROCESS | 1620 | 1472297596277 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}] 04:33:16 INFO - PROCESS | 1620 | 1472297596280 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:16 INFO - PROCESS | 1620 | 1472297596372 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 04:33:16 INFO - PROCESS | 1620 | 1472297596385 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:16 INFO - PROCESS | 1620 | 1472297596387 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:16 INFO - PROCESS | 1620 | ++DOCSHELL 0C585C00 == 28 [pid = 1620] [id = 508] 04:33:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (0C5E2800) [pid = 1620] [serial = 1524] [outer = 00000000] 04:33:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (0CA5D400) [pid = 1620] [serial = 1525] [outer = 0C5E2800] 04:33:16 INFO - PROCESS | 1620 | 1472297596437 Marionette DEBUG loaded listener.js 04:33:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (0CAED400) [pid = 1620] [serial = 1526] [outer = 0C5E2800] 04:33:16 INFO - PROCESS | 1620 | 1472297596915 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]]]}] 04:33:16 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 04:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 690ms 04:33:16 INFO - PROCESS | 1620 | 1472297596958 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 04:33:16 INFO - PROCESS | 1620 | 1472297596964 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 04:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:33:16 INFO - PROCESS | 1620 | 1472297596970 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:33:16 INFO - PROCESS | 1620 | 1472297596973 Marionette TRACE conn6 <- [1,1998,null,{}] 04:33:16 INFO - PROCESS | 1620 | 1472297596976 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}] 04:33:16 INFO - PROCESS | 1620 | 1472297596979 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:17 INFO - PROCESS | 1620 | 1472297597108 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 04:33:17 INFO - PROCESS | 1620 | 1472297597124 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:17 INFO - PROCESS | 1620 | 1472297597126 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:17 INFO - PROCESS | 1620 | ++DOCSHELL 0D2F3000 == 29 [pid = 1620] [id = 509] 04:33:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (0DCE0400) [pid = 1620] [serial = 1527] [outer = 00000000] 04:33:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (11299400) [pid = 1620] [serial = 1528] [outer = 0DCE0400] 04:33:17 INFO - PROCESS | 1620 | 1472297597175 Marionette DEBUG loaded listener.js 04:33:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (11713800) [pid = 1620] [serial = 1529] [outer = 0DCE0400] 04:33:17 INFO - PROCESS | 1620 | 1472297597640 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]]]}] 04:33:17 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 04:33:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 731ms 04:33:17 INFO - PROCESS | 1620 | 1472297597705 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 04:33:17 INFO - PROCESS | 1620 | 1472297597707 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 04:33:17 INFO - PROCESS | 1620 | 1472297597710 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:33:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:33:17 INFO - PROCESS | 1620 | 1472297597714 Marionette TRACE conn6 <- [1,2002,null,{}] 04:33:17 INFO - PROCESS | 1620 | 1472297597724 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}] 04:33:17 INFO - PROCESS | 1620 | 1472297597729 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:17 INFO - PROCESS | 1620 | 1472297597813 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 04:33:17 INFO - PROCESS | 1620 | 1472297597916 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:17 INFO - PROCESS | 1620 | 1472297597919 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:17 INFO - PROCESS | 1620 | ++DOCSHELL 13E5D400 == 30 [pid = 1620] [id = 510] 04:33:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (13E64800) [pid = 1620] [serial = 1530] [outer = 00000000] 04:33:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (14341C00) [pid = 1620] [serial = 1531] [outer = 13E64800] 04:33:17 INFO - PROCESS | 1620 | 1472297597969 Marionette DEBUG loaded listener.js 04:33:18 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (1474B000) [pid = 1620] [serial = 1532] [outer = 13E64800] 04:33:18 INFO - PROCESS | 1620 | 1472297598399 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]]]}] 04:33:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 730ms 04:33:18 INFO - PROCESS | 1620 | 1472297598448 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 04:33:18 INFO - PROCESS | 1620 | 1472297598451 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 04:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:33:18 INFO - PROCESS | 1620 | 1472297598495 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:33:18 INFO - PROCESS | 1620 | 1472297598497 Marionette TRACE conn6 <- [1,2006,null,{}] 04:33:18 INFO - PROCESS | 1620 | 1472297598500 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}] 04:33:18 INFO - PROCESS | 1620 | 1472297598502 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:18 INFO - PROCESS | 1620 | 1472297598622 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 04:33:18 INFO - PROCESS | 1620 | 1472297598685 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:18 INFO - PROCESS | 1620 | 1472297598687 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:18 INFO - PROCESS | 1620 | ++DOCSHELL 1474CC00 == 31 [pid = 1620] [id = 511] 04:33:18 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (1474FC00) [pid = 1620] [serial = 1533] [outer = 00000000] 04:33:18 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (14CA5000) [pid = 1620] [serial = 1534] [outer = 1474FC00] 04:33:18 INFO - PROCESS | 1620 | 1472297598735 Marionette DEBUG loaded listener.js 04:33:18 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (155BC800) [pid = 1620] [serial = 1535] [outer = 1474FC00] 04:33:19 INFO - PROCESS | 1620 | 1472297599162 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]]]}] 04:33:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 730ms 04:33:19 INFO - PROCESS | 1620 | 1472297599219 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 04:33:19 INFO - PROCESS | 1620 | 1472297599222 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 04:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:33:19 INFO - PROCESS | 1620 | 1472297599225 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:33:19 INFO - PROCESS | 1620 | 1472297599227 Marionette TRACE conn6 <- [1,2010,null,{}] 04:33:19 INFO - PROCESS | 1620 | 1472297599238 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}] 04:33:19 INFO - PROCESS | 1620 | 1472297599240 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:19 INFO - PROCESS | 1620 | 1472297599350 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 04:33:19 INFO - PROCESS | 1620 | 1472297599359 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:19 INFO - PROCESS | 1620 | 1472297599361 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:19 INFO - PROCESS | 1620 | ++DOCSHELL 15904400 == 32 [pid = 1620] [id = 512] 04:33:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (15905400) [pid = 1620] [serial = 1536] [outer = 00000000] 04:33:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (15934C00) [pid = 1620] [serial = 1537] [outer = 15905400] 04:33:19 INFO - PROCESS | 1620 | 1472297599410 Marionette DEBUG loaded listener.js 04:33:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (15C06400) [pid = 1620] [serial = 1538] [outer = 15905400] 04:33:19 INFO - PROCESS | 1620 | 1472297599893 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]]]}] 04:33:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 730ms 04:33:19 INFO - PROCESS | 1620 | 1472297599987 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 04:33:19 INFO - PROCESS | 1620 | 1472297599989 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 04:33:19 INFO - PROCESS | 1620 | 1472297599995 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:33:19 INFO - PROCESS | 1620 | 1472297599997 Marionette TRACE conn6 <- [1,2014,null,{}] 04:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:33:19 INFO - PROCESS | 1620 | 1472297600000 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}] 04:33:19 INFO - PROCESS | 1620 | 1472297600006 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:20 INFO - PROCESS | 1620 | 1472297600141 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 04:33:20 INFO - PROCESS | 1620 | 1472297600147 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:20 INFO - PROCESS | 1620 | 1472297600149 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:20 INFO - PROCESS | 1620 | ++DOCSHELL 15C5E000 == 33 [pid = 1620] [id = 513] 04:33:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (1642B400) [pid = 1620] [serial = 1539] [outer = 00000000] 04:33:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (16439400) [pid = 1620] [serial = 1540] [outer = 1642B400] 04:33:20 INFO - PROCESS | 1620 | 1472297600250 Marionette DEBUG loaded listener.js 04:33:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 90 (16467400) [pid = 1620] [serial = 1541] [outer = 1642B400] 04:33:20 INFO - PROCESS | 1620 | --DOMWINDOW == 89 (14C9E400) [pid = 1620] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:33:20 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (15C50400) [pid = 1620] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:33:20 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (16E13800) [pid = 1620] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:33:20 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (13E5EC00) [pid = 1620] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:33:20 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (0CC26C00) [pid = 1620] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:33:20 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (0CA5BC00) [pid = 1620] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:33:20 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (10E7D000) [pid = 1620] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:33:20 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (08836C00) [pid = 1620] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:33:20 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (147D1000) [pid = 1620] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:33:20 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (16535800) [pid = 1620] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:33:20 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (17142400) [pid = 1620] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:33:20 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (16543400) [pid = 1620] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:33:20 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (12D1B400) [pid = 1620] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:33:20 INFO - PROCESS | 1620 | 1472297600801 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]]]}] 04:33:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 830ms 04:33:20 INFO - PROCESS | 1620 | 1472297600830 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 04:33:20 INFO - PROCESS | 1620 | 1472297600832 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 04:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:33:20 INFO - PROCESS | 1620 | 1472297600849 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:33:20 INFO - PROCESS | 1620 | 1472297600851 Marionette TRACE conn6 <- [1,2018,null,{}] 04:33:20 INFO - PROCESS | 1620 | 1472297600854 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}] 04:33:20 INFO - PROCESS | 1620 | 1472297600856 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:20 INFO - PROCESS | 1620 | 1472297600935 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 04:33:20 INFO - PROCESS | 1620 | 1472297600940 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:20 INFO - PROCESS | 1620 | 1472297600942 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:20 INFO - PROCESS | 1620 | ++DOCSHELL 11742800 == 34 [pid = 1620] [id = 514] 04:33:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (1474E400) [pid = 1620] [serial = 1542] [outer = 00000000] 04:33:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (15C53400) [pid = 1620] [serial = 1543] [outer = 1474E400] 04:33:20 INFO - PROCESS | 1620 | 1472297600987 Marionette DEBUG loaded listener.js 04:33:21 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (1642E400) [pid = 1620] [serial = 1544] [outer = 1474E400] 04:33:21 INFO - PROCESS | 1620 | 1472297601424 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]]]}] 04:33:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:33:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 630ms 04:33:21 INFO - PROCESS | 1620 | 1472297601482 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 04:33:21 INFO - PROCESS | 1620 | 1472297601484 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 04:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:33:21 INFO - PROCESS | 1620 | 1472297601487 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:33:21 INFO - PROCESS | 1620 | 1472297601489 Marionette TRACE conn6 <- [1,2022,null,{}] 04:33:21 INFO - PROCESS | 1620 | 1472297601492 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}] 04:33:21 INFO - PROCESS | 1620 | 1472297601494 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:21 INFO - PROCESS | 1620 | 1472297601574 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 04:33:21 INFO - PROCESS | 1620 | 1472297601582 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:21 INFO - PROCESS | 1620 | 1472297601584 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:21 INFO - PROCESS | 1620 | ++DOCSHELL 0856E800 == 35 [pid = 1620] [id = 515] 04:33:21 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (0BD50400) [pid = 1620] [serial = 1545] [outer = 00000000] 04:33:21 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (1653C800) [pid = 1620] [serial = 1546] [outer = 0BD50400] 04:33:21 INFO - PROCESS | 1620 | 1472297601630 Marionette DEBUG loaded listener.js 04:33:21 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (12D20000) [pid = 1620] [serial = 1547] [outer = 0BD50400] 04:33:22 INFO - PROCESS | 1620 | 1472297602090 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]]]}] 04:33:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:33:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 630ms 04:33:22 INFO - PROCESS | 1620 | 1472297602117 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 04:33:22 INFO - PROCESS | 1620 | 1472297602119 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 04:33:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:33:22 INFO - PROCESS | 1620 | 1472297602123 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:33:22 INFO - PROCESS | 1620 | 1472297602124 Marionette TRACE conn6 <- [1,2026,null,{}] 04:33:22 INFO - PROCESS | 1620 | 1472297602148 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}] 04:33:22 INFO - PROCESS | 1620 | 1472297602150 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:22 INFO - PROCESS | 1620 | 1472297602231 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 04:33:22 INFO - PROCESS | 1620 | 1472297602236 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:22 INFO - PROCESS | 1620 | 1472297602238 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:22 INFO - PROCESS | 1620 | ++DOCSHELL 1653EC00 == 36 [pid = 1620] [id = 516] 04:33:22 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (16C38C00) [pid = 1620] [serial = 1548] [outer = 00000000] 04:33:22 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (17139800) [pid = 1620] [serial = 1549] [outer = 16C38C00] 04:33:22 INFO - PROCESS | 1620 | 1472297602283 Marionette DEBUG loaded listener.js 04:33:22 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (17140400) [pid = 1620] [serial = 1550] [outer = 16C38C00] 04:33:23 INFO - PROCESS | 1620 | --DOCSHELL 0C585C00 == 35 [pid = 1620] [id = 508] 04:33:23 INFO - PROCESS | 1620 | --DOCSHELL 0CC20800 == 34 [pid = 1620] [id = 507] 04:33:23 INFO - PROCESS | 1620 | --DOCSHELL 0D2F3000 == 33 [pid = 1620] [id = 509] 04:33:23 INFO - PROCESS | 1620 | --DOCSHELL 15C5E000 == 32 [pid = 1620] [id = 513] 04:33:23 INFO - PROCESS | 1620 | --DOCSHELL 0856E800 == 31 [pid = 1620] [id = 515] 04:33:23 INFO - PROCESS | 1620 | --DOCSHELL 15904400 == 30 [pid = 1620] [id = 512] 04:33:23 INFO - PROCESS | 1620 | --DOCSHELL 13E5D400 == 29 [pid = 1620] [id = 510] 04:33:23 INFO - PROCESS | 1620 | --DOCSHELL 1474CC00 == 28 [pid = 1620] [id = 511] 04:33:23 INFO - PROCESS | 1620 | --DOCSHELL 11742800 == 27 [pid = 1620] [id = 514] 04:33:23 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (1590DC00) [pid = 1620] [serial = 1492] [outer = 00000000] [url = about:blank] 04:33:23 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (16435800) [pid = 1620] [serial = 1495] [outer = 00000000] [url = about:blank] 04:33:23 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (17140800) [pid = 1620] [serial = 1472] [outer = 00000000] [url = about:blank] 04:33:23 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (13EE7000) [pid = 1620] [serial = 1486] [outer = 00000000] [url = about:blank] 04:33:23 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (14748800) [pid = 1620] [serial = 1487] [outer = 00000000] [url = about:blank] 04:33:23 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (0CEB2000) [pid = 1620] [serial = 1477] [outer = 00000000] [url = about:blank] 04:33:23 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (0D101C00) [pid = 1620] [serial = 1478] [outer = 00000000] [url = about:blank] 04:33:23 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (0CAEE800) [pid = 1620] [serial = 1480] [outer = 00000000] [url = about:blank] 04:33:23 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (0CC1A000) [pid = 1620] [serial = 1481] [outer = 00000000] [url = about:blank] 04:33:23 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (1126F400) [pid = 1620] [serial = 1483] [outer = 00000000] [url = about:blank] 04:33:23 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (11716800) [pid = 1620] [serial = 1484] [outer = 00000000] [url = about:blank] 04:33:23 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (0BD4F800) [pid = 1620] [serial = 1474] [outer = 00000000] [url = about:blank] 04:33:23 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (0C6F5400) [pid = 1620] [serial = 1475] [outer = 00000000] [url = about:blank] 04:33:23 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (15419400) [pid = 1620] [serial = 1489] [outer = 00000000] [url = about:blank] 04:33:23 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (15935400) [pid = 1620] [serial = 1493] [outer = 00000000] [url = about:blank] 04:33:23 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (1653C000) [pid = 1620] [serial = 1498] [outer = 00000000] [url = about:blank] 04:33:23 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (17160800) [pid = 1620] [serial = 1507] [outer = 00000000] [url = about:blank] 04:33:23 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (17165400) [pid = 1620] [serial = 1508] [outer = 00000000] [url = about:blank] 04:33:23 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (15C59800) [pid = 1620] [serial = 1496] [outer = 00000000] [url = about:blank] 04:33:23 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (1713E000) [pid = 1620] [serial = 1505] [outer = 00000000] [url = about:blank] 04:33:23 INFO - PROCESS | 1620 | --DOMWINDOW == 65 (15C16C00) [pid = 1620] [serial = 1501] [outer = 00000000] [url = about:blank] 04:33:23 INFO - PROCESS | 1620 | --DOMWINDOW == 64 (17136400) [pid = 1620] [serial = 1504] [outer = 00000000] [url = about:blank] 04:33:23 INFO - PROCESS | 1620 | --DOMWINDOW == 63 (15C5D000) [pid = 1620] [serial = 1502] [outer = 00000000] [url = about:blank] 04:33:23 INFO - PROCESS | 1620 | --DOMWINDOW == 62 (155D9400) [pid = 1620] [serial = 1490] [outer = 00000000] [url = about:blank] 04:33:23 INFO - PROCESS | 1620 | --DOMWINDOW == 61 (16541000) [pid = 1620] [serial = 1499] [outer = 00000000] [url = about:blank] 04:33:24 INFO - PROCESS | 1620 | 1472297604069 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]]]}] 04:33:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1985ms 04:33:24 INFO - PROCESS | 1620 | 1472297604109 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 04:33:24 INFO - PROCESS | 1620 | 1472297604114 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 04:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:33:24 INFO - PROCESS | 1620 | 1472297604119 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:33:24 INFO - PROCESS | 1620 | 1472297604122 Marionette TRACE conn6 <- [1,2030,null,{}] 04:33:24 INFO - PROCESS | 1620 | 1472297604128 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}] 04:33:24 INFO - PROCESS | 1620 | 1472297604131 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:24 INFO - PROCESS | 1620 | 1472297604222 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 04:33:24 INFO - PROCESS | 1620 | 1472297604231 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:24 INFO - PROCESS | 1620 | 1472297604236 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:24 INFO - PROCESS | 1620 | ++DOCSHELL 0C585C00 == 28 [pid = 1620] [id = 517] 04:33:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 62 (0C5E6C00) [pid = 1620] [serial = 1551] [outer = 00000000] 04:33:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 63 (0C6F6800) [pid = 1620] [serial = 1552] [outer = 0C5E6C00] 04:33:24 INFO - PROCESS | 1620 | 1472297604287 Marionette DEBUG loaded listener.js 04:33:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 64 (0CA54C00) [pid = 1620] [serial = 1553] [outer = 0C5E6C00] 04:33:24 INFO - PROCESS | 1620 | 1472297604792 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]]]}] 04:33:24 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) 04:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 730ms 04:33:24 INFO - PROCESS | 1620 | 1472297604849 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 04:33:24 INFO - PROCESS | 1620 | 1472297604854 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 04:33:24 INFO - PROCESS | 1620 | 1472297604860 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:33:24 INFO - PROCESS | 1620 | 1472297604863 Marionette TRACE conn6 <- [1,2034,null,{}] 04:33:24 INFO - PROCESS | 1620 | 1472297604867 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}] 04:33:24 INFO - PROCESS | 1620 | 1472297604870 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:24 INFO - PROCESS | 1620 | 1472297604959 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 04:33:24 INFO - PROCESS | 1620 | 1472297604975 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:24 INFO - PROCESS | 1620 | 1472297604977 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:24 INFO - PROCESS | 1620 | ++DOCSHELL 0CC20C00 == 29 [pid = 1620] [id = 518] 04:33:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 65 (0CC21400) [pid = 1620] [serial = 1554] [outer = 00000000] 04:33:25 INFO - PROCESS | 1620 | ++DOMWINDOW == 66 (0CC25800) [pid = 1620] [serial = 1555] [outer = 0CC21400] 04:33:25 INFO - PROCESS | 1620 | 1472297605027 Marionette DEBUG loaded listener.js 04:33:25 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (0CC30000) [pid = 1620] [serial = 1556] [outer = 0CC21400] 04:33:25 INFO - PROCESS | 1620 | 1472297605504 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]]]}] 04:33:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 670ms 04:33:25 INFO - PROCESS | 1620 | 1472297605534 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 04:33:25 INFO - PROCESS | 1620 | 1472297605536 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 04:33:25 INFO - PROCESS | 1620 | 1472297605540 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:33:25 INFO - PROCESS | 1620 | 1472297605543 Marionette TRACE conn6 <- [1,2038,null,{}] 04:33:25 INFO - PROCESS | 1620 | 1472297605554 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}] 04:33:25 INFO - PROCESS | 1620 | 1472297605559 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:25 INFO - PROCESS | 1620 | 1472297605673 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 04:33:25 INFO - PROCESS | 1620 | 1472297605769 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:25 INFO - PROCESS | 1620 | 1472297605772 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:25 INFO - PROCESS | 1620 | ++DOCSHELL 116B3800 == 30 [pid = 1620] [id = 519] 04:33:25 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (11712800) [pid = 1620] [serial = 1557] [outer = 00000000] 04:33:25 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (11743000) [pid = 1620] [serial = 1558] [outer = 11712800] 04:33:25 INFO - PROCESS | 1620 | 1472297605824 Marionette DEBUG loaded listener.js 04:33:25 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (117EE400) [pid = 1620] [serial = 1559] [outer = 11712800] 04:33:26 INFO - PROCESS | 1620 | 1472297606207 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]]]}] 04:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 730ms 04:33:26 INFO - PROCESS | 1620 | 1472297606274 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 04:33:26 INFO - PROCESS | 1620 | 1472297606276 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 04:33:26 INFO - PROCESS | 1620 | 1472297606279 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:33:26 INFO - PROCESS | 1620 | 1472297606281 Marionette TRACE conn6 <- [1,2042,null,{}] 04:33:26 INFO - PROCESS | 1620 | 1472297606284 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}] 04:33:26 INFO - PROCESS | 1620 | 1472297606286 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:26 INFO - PROCESS | 1620 | 1472297606406 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 04:33:26 INFO - PROCESS | 1620 | 1472297606414 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:26 INFO - PROCESS | 1620 | 1472297606416 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:26 INFO - PROCESS | 1620 | ++DOCSHELL 0CEDAC00 == 31 [pid = 1620] [id = 520] 04:33:26 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (0CEE0000) [pid = 1620] [serial = 1560] [outer = 00000000] 04:33:26 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (12D1E400) [pid = 1620] [serial = 1561] [outer = 0CEE0000] 04:33:26 INFO - PROCESS | 1620 | 1472297606462 Marionette DEBUG loaded listener.js 04:33:26 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (13E5D400) [pid = 1620] [serial = 1562] [outer = 0CEE0000] 04:33:26 INFO - PROCESS | 1620 | 1472297606905 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]]]}] 04:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 670ms 04:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:33:26 INFO - PROCESS | 1620 | 1472297606954 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 04:33:26 INFO - PROCESS | 1620 | 1472297606956 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 04:33:26 INFO - PROCESS | 1620 | 1472297606959 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:33:26 INFO - PROCESS | 1620 | 1472297606961 Marionette TRACE conn6 <- [1,2046,null,{}] 04:33:26 INFO - PROCESS | 1620 | 1472297606965 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}] 04:33:26 INFO - PROCESS | 1620 | 1472297606967 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:27 INFO - PROCESS | 1620 | 1472297607109 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 04:33:27 INFO - PROCESS | 1620 | 1472297607125 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:27 INFO - PROCESS | 1620 | 1472297607127 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:27 INFO - PROCESS | 1620 | ++DOCSHELL 13E61400 == 32 [pid = 1620] [id = 521] 04:33:27 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (13E5B400) [pid = 1620] [serial = 1563] [outer = 00000000] 04:33:27 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (14749C00) [pid = 1620] [serial = 1564] [outer = 13E5B400] 04:33:27 INFO - PROCESS | 1620 | 1472297607175 Marionette DEBUG loaded listener.js 04:33:27 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (147D3400) [pid = 1620] [serial = 1565] [outer = 13E5B400] 04:33:27 INFO - PROCESS | 1620 | 1472297607602 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]]]}] 04:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 670ms 04:33:27 INFO - PROCESS | 1620 | 1472297607630 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 04:33:27 INFO - PROCESS | 1620 | 1472297607632 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 04:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:33:27 INFO - PROCESS | 1620 | 1472297607635 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:33:27 INFO - PROCESS | 1620 | 1472297607637 Marionette TRACE conn6 <- [1,2050,null,{}] 04:33:27 INFO - PROCESS | 1620 | 1472297607640 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}] 04:33:27 INFO - PROCESS | 1620 | 1472297607646 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:27 INFO - PROCESS | 1620 | 1472297607790 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 04:33:27 INFO - PROCESS | 1620 | 1472297607805 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:27 INFO - PROCESS | 1620 | 1472297607807 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:27 INFO - PROCESS | 1620 | ++DOCSHELL 155BAC00 == 33 [pid = 1620] [id = 522] 04:33:27 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (15903800) [pid = 1620] [serial = 1566] [outer = 00000000] 04:33:27 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (1590A400) [pid = 1620] [serial = 1567] [outer = 15903800] 04:33:27 INFO - PROCESS | 1620 | 1472297607853 Marionette DEBUG loaded listener.js 04:33:27 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (1590F800) [pid = 1620] [serial = 1568] [outer = 15903800] 04:33:28 INFO - PROCESS | 1620 | 1472297608261 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]]]}] 04:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 670ms 04:33:28 INFO - PROCESS | 1620 | 1472297608306 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 04:33:28 INFO - PROCESS | 1620 | 1472297608308 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 04:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:33:28 INFO - PROCESS | 1620 | 1472297608315 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:33:28 INFO - PROCESS | 1620 | 1472297608317 Marionette TRACE conn6 <- [1,2054,null,{}] 04:33:28 INFO - PROCESS | 1620 | 1472297608320 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}] 04:33:28 INFO - PROCESS | 1620 | 1472297608322 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:28 INFO - PROCESS | 1620 | 1472297608400 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 04:33:28 INFO - PROCESS | 1620 | 1472297608434 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:28 INFO - PROCESS | 1620 | 1472297608436 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:28 INFO - PROCESS | 1620 | ++DOCSHELL 08837400 == 34 [pid = 1620] [id = 523] 04:33:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (10E76400) [pid = 1620] [serial = 1569] [outer = 00000000] 04:33:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (15C20800) [pid = 1620] [serial = 1570] [outer = 10E76400] 04:33:28 INFO - PROCESS | 1620 | 1472297608482 Marionette DEBUG loaded listener.js 04:33:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (15C21400) [pid = 1620] [serial = 1571] [outer = 10E76400] 04:33:28 INFO - PROCESS | 1620 | 1472297608910 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]]]}] 04:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 630ms 04:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:33:28 INFO - PROCESS | 1620 | 1472297608956 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 04:33:28 INFO - PROCESS | 1620 | 1472297608959 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 04:33:28 INFO - PROCESS | 1620 | 1472297608966 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:33:28 INFO - PROCESS | 1620 | 1472297608968 Marionette TRACE conn6 <- [1,2058,null,{}] 04:33:28 INFO - PROCESS | 1620 | 1472297608972 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}] 04:33:28 INFO - PROCESS | 1620 | 1472297608973 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:29 INFO - PROCESS | 1620 | 1472297609054 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 04:33:29 INFO - PROCESS | 1620 | 1472297609060 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:29 INFO - PROCESS | 1620 | 1472297609062 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:29 INFO - PROCESS | 1620 | ++DOCSHELL 1593E400 == 35 [pid = 1620] [id = 524] 04:33:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (15C1C000) [pid = 1620] [serial = 1572] [outer = 00000000] 04:33:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (15C5A800) [pid = 1620] [serial = 1573] [outer = 15C1C000] 04:33:29 INFO - PROCESS | 1620 | 1472297609109 Marionette DEBUG loaded listener.js 04:33:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (15C55400) [pid = 1620] [serial = 1574] [outer = 15C1C000] 04:33:29 INFO - PROCESS | 1620 | 1472297609590 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]]]}] 04:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 690ms 04:33:29 INFO - PROCESS | 1620 | 1472297609653 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 04:33:29 INFO - PROCESS | 1620 | 1472297609655 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 04:33:29 INFO - PROCESS | 1620 | 1472297609658 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:33:29 INFO - PROCESS | 1620 | 1472297609660 Marionette TRACE conn6 <- [1,2062,null,{}] 04:33:29 INFO - PROCESS | 1620 | 1472297609664 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}] 04:33:29 INFO - PROCESS | 1620 | 1472297609666 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:29 INFO - PROCESS | 1620 | 1472297609777 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 04:33:29 INFO - PROCESS | 1620 | 1472297609867 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:29 INFO - PROCESS | 1620 | 1472297609869 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:29 INFO - PROCESS | 1620 | ++DOCSHELL 1162E000 == 36 [pid = 1620] [id = 525] 04:33:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (16461000) [pid = 1620] [serial = 1575] [outer = 00000000] 04:33:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (16466400) [pid = 1620] [serial = 1576] [outer = 16461000] 04:33:29 INFO - PROCESS | 1620 | 1472297609915 Marionette DEBUG loaded listener.js 04:33:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (16536400) [pid = 1620] [serial = 1577] [outer = 16461000] 04:33:30 INFO - PROCESS | 1620 | 1472297610349 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]]]}] 04:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 730ms 04:33:30 INFO - PROCESS | 1620 | 1472297610399 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 04:33:30 INFO - PROCESS | 1620 | 1472297610401 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 04:33:30 INFO - PROCESS | 1620 | 1472297610404 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:33:30 INFO - PROCESS | 1620 | 1472297610406 Marionette TRACE conn6 <- [1,2066,null,{}] 04:33:30 INFO - PROCESS | 1620 | 1472297610409 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}] 04:33:30 INFO - PROCESS | 1620 | 1472297610411 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:30 INFO - PROCESS | 1620 | 1472297610530 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 04:33:30 INFO - PROCESS | 1620 | 1472297610536 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:30 INFO - PROCESS | 1620 | 1472297610538 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:30 INFO - PROCESS | 1620 | ++DOCSHELL 16538400 == 37 [pid = 1620] [id = 526] 04:33:30 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (1653C000) [pid = 1620] [serial = 1578] [outer = 00000000] 04:33:30 INFO - PROCESS | 1620 | ++DOMWINDOW == 90 (16C2A800) [pid = 1620] [serial = 1579] [outer = 1653C000] 04:33:30 INFO - PROCESS | 1620 | 1472297610583 Marionette DEBUG loaded listener.js 04:33:30 INFO - PROCESS | 1620 | ++DOMWINDOW == 91 (16E11800) [pid = 1620] [serial = 1580] [outer = 1653C000] 04:33:31 INFO - PROCESS | 1620 | 1472297611035 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]]]}] 04:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 670ms 04:33:31 INFO - PROCESS | 1620 | 1472297611078 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 04:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:33:31 INFO - PROCESS | 1620 | 1472297611080 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 04:33:31 INFO - PROCESS | 1620 | 1472297611083 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:33:31 INFO - PROCESS | 1620 | 1472297611085 Marionette TRACE conn6 <- [1,2070,null,{}] 04:33:31 INFO - PROCESS | 1620 | 1472297611098 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}] 04:33:31 INFO - PROCESS | 1620 | 1472297611100 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:31 INFO - PROCESS | 1620 | 1472297611254 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 04:33:31 INFO - PROCESS | 1620 | --DOMWINDOW == 90 (0BD50400) [pid = 1620] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:33:31 INFO - PROCESS | 1620 | --DOMWINDOW == 89 (1474FC00) [pid = 1620] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:33:31 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (15905400) [pid = 1620] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:33:31 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (1642B400) [pid = 1620] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:33:31 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (13E64800) [pid = 1620] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:33:31 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (0DCE0400) [pid = 1620] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:33:31 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (0C5E2800) [pid = 1620] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:33:31 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (0CC28C00) [pid = 1620] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:33:31 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (180DEC00) [pid = 1620] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:33:31 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (17C11800) [pid = 1620] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:33:31 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (14753C00) [pid = 1620] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:33:31 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (0C6F0C00) [pid = 1620] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:33:31 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (1474E400) [pid = 1620] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:33:31 INFO - PROCESS | 1620 | 1472297611492 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:31 INFO - PROCESS | 1620 | 1472297611494 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:31 INFO - PROCESS | 1620 | ++DOCSHELL 0882FC00 == 38 [pid = 1620] [id = 527] 04:33:31 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (0BD45000) [pid = 1620] [serial = 1581] [outer = 00000000] 04:33:31 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (0CC1D800) [pid = 1620] [serial = 1582] [outer = 0BD45000] 04:33:31 INFO - PROCESS | 1620 | 1472297611542 Marionette DEBUG loaded listener.js 04:33:31 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (1439F400) [pid = 1620] [serial = 1583] [outer = 0BD45000] 04:33:31 INFO - PROCESS | 1620 | 1472297611898 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]]]}] 04:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 890ms 04:33:31 INFO - PROCESS | 1620 | 1472297611974 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 04:33:31 INFO - PROCESS | 1620 | 1472297611976 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 04:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:33:31 INFO - PROCESS | 1620 | 1472297611979 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:33:31 INFO - PROCESS | 1620 | 1472297611981 Marionette TRACE conn6 <- [1,2074,null,{}] 04:33:31 INFO - PROCESS | 1620 | 1472297611985 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}] 04:33:31 INFO - PROCESS | 1620 | 1472297611986 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:32 INFO - PROCESS | 1620 | 1472297612069 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 04:33:32 INFO - PROCESS | 1620 | 1472297612074 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:32 INFO - PROCESS | 1620 | 1472297612076 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:32 INFO - PROCESS | 1620 | ++DOCSHELL 14C22400 == 39 [pid = 1620] [id = 528] 04:33:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (14C2E400) [pid = 1620] [serial = 1584] [outer = 00000000] 04:33:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (16C37C00) [pid = 1620] [serial = 1585] [outer = 14C2E400] 04:33:32 INFO - PROCESS | 1620 | 1472297612121 Marionette DEBUG loaded listener.js 04:33:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (1713E800) [pid = 1620] [serial = 1586] [outer = 14C2E400] 04:33:32 INFO - PROCESS | 1620 | 1472297612558 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]]]}] 04:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 630ms 04:33:32 INFO - PROCESS | 1620 | 1472297612610 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 04:33:32 INFO - PROCESS | 1620 | 1472297612612 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 04:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:33:32 INFO - PROCESS | 1620 | 1472297612619 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:33:32 INFO - PROCESS | 1620 | 1472297612621 Marionette TRACE conn6 <- [1,2078,null,{}] 04:33:32 INFO - PROCESS | 1620 | 1472297612624 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}] 04:33:32 INFO - PROCESS | 1620 | 1472297612626 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:32 INFO - PROCESS | 1620 | 1472297612707 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 04:33:32 INFO - PROCESS | 1620 | 1472297612714 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:32 INFO - PROCESS | 1620 | 1472297612716 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:32 INFO - PROCESS | 1620 | ++DOCSHELL 17C0E400 == 40 [pid = 1620] [id = 529] 04:33:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (17C11800) [pid = 1620] [serial = 1587] [outer = 00000000] 04:33:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (180D3C00) [pid = 1620] [serial = 1588] [outer = 17C11800] 04:33:32 INFO - PROCESS | 1620 | 1472297612761 Marionette DEBUG loaded listener.js 04:33:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (180DA800) [pid = 1620] [serial = 1589] [outer = 17C11800] 04:33:33 INFO - PROCESS | 1620 | 1472297613212 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]]]}] 04:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 630ms 04:33:33 INFO - PROCESS | 1620 | 1472297613250 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 04:33:33 INFO - PROCESS | 1620 | 1472297613252 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 04:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:33:33 INFO - PROCESS | 1620 | 1472297613270 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:33:33 INFO - PROCESS | 1620 | 1472297613272 Marionette TRACE conn6 <- [1,2082,null,{}] 04:33:33 INFO - PROCESS | 1620 | 1472297613276 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}] 04:33:33 INFO - PROCESS | 1620 | 1472297613277 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:33 INFO - PROCESS | 1620 | 1472297613359 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 04:33:33 INFO - PROCESS | 1620 | 1472297613365 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:33 INFO - PROCESS | 1620 | 1472297613366 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:33 INFO - PROCESS | 1620 | ++DOCSHELL 08834400 == 41 [pid = 1620] [id = 530] 04:33:33 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (180C5000) [pid = 1620] [serial = 1590] [outer = 00000000] 04:33:33 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (18187C00) [pid = 1620] [serial = 1591] [outer = 180C5000] 04:33:33 INFO - PROCESS | 1620 | 1472297613411 Marionette DEBUG loaded listener.js 04:33:33 INFO - PROCESS | 1620 | ++DOMWINDOW == 90 (181CEC00) [pid = 1620] [serial = 1592] [outer = 180C5000] 04:33:34 INFO - PROCESS | 1620 | 1472297614256 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]]]}] 04:33:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1019ms 04:33:34 INFO - PROCESS | 1620 | 1472297614290 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 04:33:34 INFO - PROCESS | 1620 | 1472297614295 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 04:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:33:34 INFO - PROCESS | 1620 | 1472297614300 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:33:34 INFO - PROCESS | 1620 | 1472297614305 Marionette TRACE conn6 <- [1,2086,null,{}] 04:33:34 INFO - PROCESS | 1620 | 1472297614330 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}] 04:33:34 INFO - PROCESS | 1620 | 1472297614333 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:34 INFO - PROCESS | 1620 | 1472297614479 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 04:33:34 INFO - PROCESS | 1620 | 1472297614615 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:34 INFO - PROCESS | 1620 | 1472297614618 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:34 INFO - PROCESS | 1620 | ++DOCSHELL 0882B400 == 42 [pid = 1620] [id = 531] 04:33:34 INFO - PROCESS | 1620 | ++DOMWINDOW == 91 (0C26EC00) [pid = 1620] [serial = 1593] [outer = 00000000] 04:33:34 INFO - PROCESS | 1620 | ++DOMWINDOW == 92 (0CC13C00) [pid = 1620] [serial = 1594] [outer = 0C26EC00] 04:33:34 INFO - PROCESS | 1620 | 1472297614678 Marionette DEBUG loaded listener.js 04:33:34 INFO - PROCESS | 1620 | ++DOMWINDOW == 93 (0CC28C00) [pid = 1620] [serial = 1595] [outer = 0C26EC00] 04:33:35 INFO - PROCESS | 1620 | 1472297615554 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]]]}] 04:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1293ms 04:33:35 INFO - PROCESS | 1620 | 1472297615593 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 04:33:35 INFO - PROCESS | 1620 | 1472297615598 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 04:33:35 INFO - PROCESS | 1620 | 1472297615630 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:33:35 INFO - PROCESS | 1620 | 1472297615634 Marionette TRACE conn6 <- [1,2090,null,{}] 04:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:33:35 INFO - PROCESS | 1620 | 1472297615639 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}] 04:33:35 INFO - PROCESS | 1620 | 1472297615642 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:35 INFO - PROCESS | 1620 | 1472297615757 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 04:33:35 INFO - PROCESS | 1620 | 1472297615893 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:35 INFO - PROCESS | 1620 | 1472297615897 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:35 INFO - PROCESS | 1620 | ++DOCSHELL 0BD4B800 == 43 [pid = 1620] [id = 532] 04:33:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 94 (0BD4D800) [pid = 1620] [serial = 1596] [outer = 00000000] 04:33:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 95 (0CAF2C00) [pid = 1620] [serial = 1597] [outer = 0BD4D800] 04:33:35 INFO - PROCESS | 1620 | 1472297615953 Marionette DEBUG loaded listener.js 04:33:36 INFO - PROCESS | 1620 | ++DOMWINDOW == 96 (0CC25400) [pid = 1620] [serial = 1598] [outer = 0BD4D800] 04:33:36 INFO - PROCESS | 1620 | --DOCSHELL 17C0E400 == 42 [pid = 1620] [id = 529] 04:33:36 INFO - PROCESS | 1620 | --DOCSHELL 14C22400 == 41 [pid = 1620] [id = 528] 04:33:36 INFO - PROCESS | 1620 | --DOCSHELL 0882FC00 == 40 [pid = 1620] [id = 527] 04:33:36 INFO - PROCESS | 1620 | --DOCSHELL 16538400 == 39 [pid = 1620] [id = 526] 04:33:36 INFO - PROCESS | 1620 | --DOCSHELL 1162E000 == 38 [pid = 1620] [id = 525] 04:33:36 INFO - PROCESS | 1620 | --DOCSHELL 1593E400 == 37 [pid = 1620] [id = 524] 04:33:36 INFO - PROCESS | 1620 | --DOCSHELL 08837400 == 36 [pid = 1620] [id = 523] 04:33:36 INFO - PROCESS | 1620 | --DOCSHELL 155BAC00 == 35 [pid = 1620] [id = 522] 04:33:36 INFO - PROCESS | 1620 | --DOCSHELL 13E61400 == 34 [pid = 1620] [id = 521] 04:33:36 INFO - PROCESS | 1620 | --DOCSHELL 0CEDAC00 == 33 [pid = 1620] [id = 520] 04:33:36 INFO - PROCESS | 1620 | --DOCSHELL 116B3800 == 32 [pid = 1620] [id = 519] 04:33:36 INFO - PROCESS | 1620 | --DOCSHELL 0CC20C00 == 31 [pid = 1620] [id = 518] 04:33:36 INFO - PROCESS | 1620 | --DOCSHELL 0C585C00 == 30 [pid = 1620] [id = 517] 04:33:36 INFO - PROCESS | 1620 | --DOMWINDOW == 95 (17139800) [pid = 1620] [serial = 1549] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 1620 | --DOCSHELL 1653EC00 == 29 [pid = 1620] [id = 516] 04:33:36 INFO - PROCESS | 1620 | --DOMWINDOW == 94 (12D20000) [pid = 1620] [serial = 1547] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 1620 | --DOMWINDOW == 93 (14CA5000) [pid = 1620] [serial = 1534] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 1620 | --DOMWINDOW == 92 (15934C00) [pid = 1620] [serial = 1537] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 1620 | --DOMWINDOW == 91 (155BC800) [pid = 1620] [serial = 1535] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 1620 | --DOMWINDOW == 90 (16439400) [pid = 1620] [serial = 1540] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 1620 | --DOMWINDOW == 89 (1653C800) [pid = 1620] [serial = 1546] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (14341C00) [pid = 1620] [serial = 1531] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (11299400) [pid = 1620] [serial = 1528] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (11713800) [pid = 1620] [serial = 1529] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (0CA5D400) [pid = 1620] [serial = 1525] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (0CAED400) [pid = 1620] [serial = 1526] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (117EF400) [pid = 1620] [serial = 1523] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (10EB6000) [pid = 1620] [serial = 1522] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (181D7000) [pid = 1620] [serial = 1520] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (181CBC00) [pid = 1620] [serial = 1519] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (180D9400) [pid = 1620] [serial = 1517] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (180D4000) [pid = 1620] [serial = 1516] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (15936C00) [pid = 1620] [serial = 1514] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (14C86400) [pid = 1620] [serial = 1513] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (10D26800) [pid = 1620] [serial = 1511] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (0CC2F400) [pid = 1620] [serial = 1510] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (15C06400) [pid = 1620] [serial = 1538] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (15C53400) [pid = 1620] [serial = 1543] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (1642E400) [pid = 1620] [serial = 1544] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (16467400) [pid = 1620] [serial = 1541] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (1474B000) [pid = 1620] [serial = 1532] [outer = 00000000] [url = about:blank] 04:33:36 INFO - PROCESS | 1620 | 1472297616474 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]]]}] 04:33:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 870ms 04:33:36 INFO - PROCESS | 1620 | 1472297616508 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 04:33:36 INFO - PROCESS | 1620 | 1472297616514 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 04:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:33:36 INFO - PROCESS | 1620 | 1472297616520 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:33:36 INFO - PROCESS | 1620 | 1472297616522 Marionette TRACE conn6 <- [1,2094,null,{}] 04:33:36 INFO - PROCESS | 1620 | 1472297616526 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}] 04:33:36 INFO - PROCESS | 1620 | 1472297616529 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:36 INFO - PROCESS | 1620 | 1472297616616 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 04:33:36 INFO - PROCESS | 1620 | 1472297616625 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:36 INFO - PROCESS | 1620 | 1472297616627 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:36 INFO - PROCESS | 1620 | ++DOCSHELL 0CEDC400 == 30 [pid = 1620] [id = 533] 04:33:36 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (0D101800) [pid = 1620] [serial = 1599] [outer = 00000000] 04:33:36 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (0D1D3400) [pid = 1620] [serial = 1600] [outer = 0D101800] 04:33:36 INFO - PROCESS | 1620 | 1472297616677 Marionette DEBUG loaded listener.js 04:33:36 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (10E3C400) [pid = 1620] [serial = 1601] [outer = 0D101800] 04:33:37 INFO - PROCESS | 1620 | 1472297617197 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]]]}] 04:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 730ms 04:33:37 INFO - PROCESS | 1620 | 1472297617253 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 04:33:37 INFO - PROCESS | 1620 | 1472297617256 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 04:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:33:37 INFO - PROCESS | 1620 | 1472297617259 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:33:37 INFO - PROCESS | 1620 | 1472297617263 Marionette TRACE conn6 <- [1,2098,null,{}] 04:33:37 INFO - PROCESS | 1620 | 1472297617306 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}] 04:33:37 INFO - PROCESS | 1620 | 1472297617311 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:37 INFO - PROCESS | 1620 | 1472297617399 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 04:33:37 INFO - PROCESS | 1620 | 1472297617492 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:37 INFO - PROCESS | 1620 | 1472297617495 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:37 INFO - PROCESS | 1620 | ++DOCSHELL 1188EC00 == 31 [pid = 1620] [id = 534] 04:33:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (12265000) [pid = 1620] [serial = 1602] [outer = 00000000] 04:33:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (12D1B400) [pid = 1620] [serial = 1603] [outer = 12265000] 04:33:37 INFO - PROCESS | 1620 | 1472297617545 Marionette DEBUG loaded listener.js 04:33:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (1301E800) [pid = 1620] [serial = 1604] [outer = 12265000] 04:33:37 INFO - PROCESS | 1620 | 1472297617923 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]]]}] 04:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 711ms 04:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:33:37 INFO - PROCESS | 1620 | 1472297617974 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 04:33:37 INFO - PROCESS | 1620 | 1472297617977 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 04:33:37 INFO - PROCESS | 1620 | 1472297617980 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:33:37 INFO - PROCESS | 1620 | 1472297617982 Marionette TRACE conn6 <- [1,2102,null,{}] 04:33:37 INFO - PROCESS | 1620 | 1472297617985 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}] 04:33:37 INFO - PROCESS | 1620 | 1472297617987 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:38 INFO - PROCESS | 1620 | 1472297618073 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 04:33:38 INFO - PROCESS | 1620 | 1472297618079 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:38 INFO - PROCESS | 1620 | 1472297618089 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:38 INFO - PROCESS | 1620 | ++DOCSHELL 13EEB800 == 32 [pid = 1620] [id = 535] 04:33:38 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (1433A000) [pid = 1620] [serial = 1605] [outer = 00000000] 04:33:38 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (14C7F400) [pid = 1620] [serial = 1606] [outer = 1433A000] 04:33:38 INFO - PROCESS | 1620 | 1472297618137 Marionette DEBUG loaded listener.js 04:33:38 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (14C9FC00) [pid = 1620] [serial = 1607] [outer = 1433A000] 04:33:38 INFO - PROCESS | 1620 | 1472297618586 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]]]}] 04:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 631ms 04:33:38 INFO - PROCESS | 1620 | 1472297618627 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 04:33:38 INFO - PROCESS | 1620 | 1472297618629 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 04:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:33:38 INFO - PROCESS | 1620 | 1472297618632 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:33:38 INFO - PROCESS | 1620 | 1472297618634 Marionette TRACE conn6 <- [1,2106,null,{}] 04:33:38 INFO - PROCESS | 1620 | 1472297618646 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}] 04:33:38 INFO - PROCESS | 1620 | 1472297618648 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:38 INFO - PROCESS | 1620 | 1472297618759 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 04:33:38 INFO - PROCESS | 1620 | 1472297618848 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:38 INFO - PROCESS | 1620 | 1472297618850 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:38 INFO - PROCESS | 1620 | ++DOCSHELL 155BB000 == 33 [pid = 1620] [id = 536] 04:33:38 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (155BF400) [pid = 1620] [serial = 1608] [outer = 00000000] 04:33:38 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (15902C00) [pid = 1620] [serial = 1609] [outer = 155BF400] 04:33:38 INFO - PROCESS | 1620 | 1472297618895 Marionette DEBUG loaded listener.js 04:33:38 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (15910800) [pid = 1620] [serial = 1610] [outer = 155BF400] 04:33:39 INFO - PROCESS | 1620 | 1472297619310 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]]]}] 04:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 731ms 04:33:39 INFO - PROCESS | 1620 | 1472297619367 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 04:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:33:39 INFO - PROCESS | 1620 | 1472297619369 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 04:33:39 INFO - PROCESS | 1620 | 1472297619379 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:33:39 INFO - PROCESS | 1620 | 1472297619380 Marionette TRACE conn6 <- [1,2110,null,{}] 04:33:39 INFO - PROCESS | 1620 | 1472297619384 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}] 04:33:39 INFO - PROCESS | 1620 | 1472297619390 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:39 INFO - PROCESS | 1620 | 1472297619528 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 04:33:39 INFO - PROCESS | 1620 | 1472297619536 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:39 INFO - PROCESS | 1620 | 1472297619538 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:39 INFO - PROCESS | 1620 | ++DOCSHELL 15901C00 == 34 [pid = 1620] [id = 537] 04:33:39 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (15935400) [pid = 1620] [serial = 1611] [outer = 00000000] 04:33:39 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (1642CC00) [pid = 1620] [serial = 1612] [outer = 15935400] 04:33:39 INFO - PROCESS | 1620 | 1472297619638 Marionette DEBUG loaded listener.js 04:33:39 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (1642DC00) [pid = 1620] [serial = 1613] [outer = 15935400] 04:33:40 INFO - PROCESS | 1620 | 1472297620057 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]]]}] 04:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 731ms 04:33:40 INFO - PROCESS | 1620 | 1472297620139 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 04:33:40 INFO - PROCESS | 1620 | 1472297620141 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 04:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:33:40 INFO - PROCESS | 1620 | 1472297620144 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:33:40 INFO - PROCESS | 1620 | 1472297620146 Marionette TRACE conn6 <- [1,2114,null,{}] 04:33:40 INFO - PROCESS | 1620 | 1472297620150 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}] 04:33:40 INFO - PROCESS | 1620 | 1472297620152 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:40 INFO - PROCESS | 1620 | 1472297620274 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 04:33:40 INFO - PROCESS | 1620 | 1472297620288 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:40 INFO - PROCESS | 1620 | 1472297620290 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:40 INFO - PROCESS | 1620 | ++DOCSHELL 16437800 == 35 [pid = 1620] [id = 538] 04:33:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (16438400) [pid = 1620] [serial = 1614] [outer = 00000000] 04:33:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (1646F000) [pid = 1620] [serial = 1615] [outer = 16438400] 04:33:40 INFO - PROCESS | 1620 | 1472297620390 Marionette DEBUG loaded listener.js 04:33:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (1646F400) [pid = 1620] [serial = 1616] [outer = 16438400] 04:33:40 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (13E5B400) [pid = 1620] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:33:40 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (1653C000) [pid = 1620] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:33:40 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (16C38C00) [pid = 1620] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:33:40 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (15903800) [pid = 1620] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:33:40 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (0BD45000) [pid = 1620] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:33:40 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (0CC21400) [pid = 1620] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:33:40 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (0CEE0000) [pid = 1620] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:33:40 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (11712800) [pid = 1620] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:33:40 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (16461000) [pid = 1620] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:33:40 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (15C1C000) [pid = 1620] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:33:40 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (14C2E400) [pid = 1620] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:33:40 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (10E76400) [pid = 1620] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:33:40 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (0C5E6C00) [pid = 1620] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:33:40 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (17C11800) [pid = 1620] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:33:40 INFO - PROCESS | 1620 | 1472297620922 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]]]}] 04:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 831ms 04:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:33:40 INFO - PROCESS | 1620 | 1472297620980 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 04:33:40 INFO - PROCESS | 1620 | 1472297620982 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 04:33:40 INFO - PROCESS | 1620 | 1472297620986 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:33:40 INFO - PROCESS | 1620 | 1472297620988 Marionette TRACE conn6 <- [1,2118,null,{}] 04:33:40 INFO - PROCESS | 1620 | 1472297620991 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}] 04:33:40 INFO - PROCESS | 1620 | 1472297620993 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:41 INFO - PROCESS | 1620 | 1472297621072 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 04:33:41 INFO - PROCESS | 1620 | 1472297621169 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:41 INFO - PROCESS | 1620 | 1472297621171 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:41 INFO - PROCESS | 1620 | ++DOCSHELL 0CC17400 == 36 [pid = 1620] [id = 539] 04:33:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (0CC18800) [pid = 1620] [serial = 1617] [outer = 00000000] 04:33:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (13E60800) [pid = 1620] [serial = 1618] [outer = 0CC18800] 04:33:41 INFO - PROCESS | 1620 | 1472297621217 Marionette DEBUG loaded listener.js 04:33:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (14C2E400) [pid = 1620] [serial = 1619] [outer = 0CC18800] 04:33:41 INFO - PROCESS | 1620 | 1472297621587 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] 04:33:41 INFO - PROCESS | 1620 | 1472297621623 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 04:33:41 INFO - PROCESS | 1620 | 1472297621626 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:33:41 INFO - PROCESS | 1620 | 1472297621628 Marionette TRACE conn6 <- [1,2122,null,{}] 04:33:41 INFO - PROCESS | 1620 | 1472297621642 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}] 04:33:41 INFO - PROCESS | 1620 | 1472297621644 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:41 INFO - PROCESS | 1620 | 1472297621723 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 04:33:41 INFO - PROCESS | 1620 | 1472297621730 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:41 INFO - PROCESS | 1620 | 1472297621732 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:41 INFO - PROCESS | 1620 | ++DOCSHELL 0C26C800 == 37 [pid = 1620] [id = 540] 04:33:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (0C6F3800) [pid = 1620] [serial = 1620] [outer = 00000000] 04:33:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (16543400) [pid = 1620] [serial = 1621] [outer = 0C6F3800] 04:33:41 INFO - PROCESS | 1620 | 1472297621779 Marionette DEBUG loaded listener.js 04:33:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (16C37400) [pid = 1620] [serial = 1622] [outer = 0C6F3800] 04:33:42 INFO - PROCESS | 1620 | 1472297622239 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]]]}] 04:33:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:33:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 630ms 04:33:42 INFO - PROCESS | 1620 | 1472297622261 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 04:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:33:42 INFO - PROCESS | 1620 | 1472297622263 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 04:33:42 INFO - PROCESS | 1620 | 1472297622266 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:33:42 INFO - PROCESS | 1620 | 1472297622268 Marionette TRACE conn6 <- [1,2126,null,{}] 04:33:42 INFO - PROCESS | 1620 | 1472297622272 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}] 04:33:42 INFO - PROCESS | 1620 | 1472297622273 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:42 INFO - PROCESS | 1620 | 1472297622400 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 04:33:42 INFO - PROCESS | 1620 | 1472297622409 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:42 INFO - PROCESS | 1620 | 1472297622411 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:42 INFO - PROCESS | 1620 | ++DOCSHELL 16E20400 == 38 [pid = 1620] [id = 541] 04:33:42 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (17136C00) [pid = 1620] [serial = 1623] [outer = 00000000] 04:33:42 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (17141C00) [pid = 1620] [serial = 1624] [outer = 17136C00] 04:33:42 INFO - PROCESS | 1620 | 1472297622457 Marionette DEBUG loaded listener.js 04:33:42 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (17161400) [pid = 1620] [serial = 1625] [outer = 17136C00] 04:33:42 INFO - PROCESS | 1620 | 1472297622972 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]]]}] 04:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 770ms 04:33:43 INFO - PROCESS | 1620 | 1472297623038 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 04:33:43 INFO - PROCESS | 1620 | 1472297623043 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 04:33:43 INFO - PROCESS | 1620 | 1472297623049 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:33:43 INFO - PROCESS | 1620 | 1472297623053 Marionette TRACE conn6 <- [1,2130,null,{}] 04:33:43 INFO - PROCESS | 1620 | 1472297623059 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}] 04:33:43 INFO - PROCESS | 1620 | 1472297623062 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:43 INFO - PROCESS | 1620 | 1472297623257 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 04:33:43 INFO - PROCESS | 1620 | 1472297623397 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:43 INFO - PROCESS | 1620 | 1472297623402 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:43 INFO - PROCESS | 1620 | ++DOCSHELL 0BC91400 == 39 [pid = 1620] [id = 542] 04:33:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (0BD44400) [pid = 1620] [serial = 1626] [outer = 00000000] 04:33:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (0CAEFC00) [pid = 1620] [serial = 1627] [outer = 0BD44400] 04:33:43 INFO - PROCESS | 1620 | 1472297623462 Marionette DEBUG loaded listener.js 04:33:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (0CEB3C00) [pid = 1620] [serial = 1628] [outer = 0BD44400] 04:33:44 INFO - PROCESS | 1620 | --DOCSHELL 18966000 == 38 [pid = 1620] [id = 12] 04:33:44 INFO - PROCESS | 1620 | 1472297624085 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] 04:33:44 INFO - PROCESS | 1620 | 1472297624182 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 04:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:33:44 INFO - PROCESS | 1620 | 1472297624188 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:33:44 INFO - PROCESS | 1620 | 1472297624191 Marionette TRACE conn6 <- [1,2134,null,{}] 04:33:44 INFO - PROCESS | 1620 | 1472297624195 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}] 04:33:44 INFO - PROCESS | 1620 | 1472297624198 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:44 INFO - PROCESS | 1620 | 1472297624317 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 04:33:44 INFO - PROCESS | 1620 | 1472297624448 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:44 INFO - PROCESS | 1620 | 1472297624451 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:44 INFO - PROCESS | 1620 | ++DOCSHELL 1165B400 == 39 [pid = 1620] [id = 543] 04:33:44 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (116B3800) [pid = 1620] [serial = 1629] [outer = 00000000] 04:33:44 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (12D16C00) [pid = 1620] [serial = 1630] [outer = 116B3800] 04:33:44 INFO - PROCESS | 1620 | 1472297624511 Marionette DEBUG loaded listener.js 04:33:44 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (14745400) [pid = 1620] [serial = 1631] [outer = 116B3800] 04:33:45 INFO - PROCESS | 1620 | 1472297625138 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] 04:33:45 INFO - PROCESS | 1620 | 1472297625165 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 04:33:45 INFO - PROCESS | 1620 | 1472297625169 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:33:45 INFO - PROCESS | 1620 | 1472297625173 Marionette TRACE conn6 <- [1,2138,null,{}] 04:33:45 INFO - PROCESS | 1620 | 1472297625184 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}] 04:33:45 INFO - PROCESS | 1620 | 1472297625189 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:45 INFO - PROCESS | 1620 | 1472297625302 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 04:33:45 INFO - PROCESS | 1620 | 1472297625440 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:45 INFO - PROCESS | 1620 | 1472297625444 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:45 INFO - PROCESS | 1620 | ++DOCSHELL 15C53C00 == 40 [pid = 1620] [id = 544] 04:33:45 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (15C54800) [pid = 1620] [serial = 1632] [outer = 00000000] 04:33:45 INFO - PROCESS | 1620 | ++DOMWINDOW == 90 (17141800) [pid = 1620] [serial = 1633] [outer = 15C54800] 04:33:45 INFO - PROCESS | 1620 | 1472297625505 Marionette DEBUG loaded listener.js 04:33:45 INFO - PROCESS | 1620 | ++DOMWINDOW == 91 (180D7C00) [pid = 1620] [serial = 1634] [outer = 15C54800] 04:33:46 INFO - PROCESS | 1620 | 1472297626119 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]]]}] 04:33:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 970ms 04:33:46 INFO - PROCESS | 1620 | 1472297626142 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 04:33:46 INFO - PROCESS | 1620 | 1472297626145 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 04:33:46 INFO - PROCESS | 1620 | 1472297626149 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:33:46 INFO - PROCESS | 1620 | 1472297626151 Marionette TRACE conn6 <- [1,2142,null,{}] 04:33:46 INFO - PROCESS | 1620 | 1472297626155 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}] 04:33:46 INFO - PROCESS | 1620 | 1472297626157 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:46 INFO - PROCESS | 1620 | 1472297626264 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 04:33:46 INFO - PROCESS | 1620 | 1472297626540 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:46 INFO - PROCESS | 1620 | 1472297626542 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:46 INFO - PROCESS | 1620 | ++DOCSHELL 0880EC00 == 41 [pid = 1620] [id = 545] 04:33:46 INFO - PROCESS | 1620 | ++DOMWINDOW == 92 (08830000) [pid = 1620] [serial = 1635] [outer = 00000000] 04:33:46 INFO - PROCESS | 1620 | ++DOMWINDOW == 93 (0C26B400) [pid = 1620] [serial = 1636] [outer = 08830000] 04:33:46 INFO - PROCESS | 1620 | 1472297626594 Marionette DEBUG loaded listener.js 04:33:46 INFO - PROCESS | 1620 | ++DOMWINDOW == 94 (0C5E8400) [pid = 1620] [serial = 1637] [outer = 08830000] 04:33:47 INFO - PROCESS | 1620 | --DOCSHELL 0C26C800 == 40 [pid = 1620] [id = 540] 04:33:47 INFO - PROCESS | 1620 | --DOCSHELL 0CC17400 == 39 [pid = 1620] [id = 539] 04:33:47 INFO - PROCESS | 1620 | --DOCSHELL 16437800 == 38 [pid = 1620] [id = 538] 04:33:47 INFO - PROCESS | 1620 | --DOCSHELL 15901C00 == 37 [pid = 1620] [id = 537] 04:33:47 INFO - PROCESS | 1620 | --DOCSHELL 155BB000 == 36 [pid = 1620] [id = 536] 04:33:47 INFO - PROCESS | 1620 | --DOCSHELL 13EEB800 == 35 [pid = 1620] [id = 535] 04:33:47 INFO - PROCESS | 1620 | --DOCSHELL 1188EC00 == 34 [pid = 1620] [id = 534] 04:33:47 INFO - PROCESS | 1620 | --DOCSHELL 0CEDC400 == 33 [pid = 1620] [id = 533] 04:33:47 INFO - PROCESS | 1620 | --DOCSHELL 0BD4B800 == 32 [pid = 1620] [id = 532] 04:33:47 INFO - PROCESS | 1620 | --DOCSHELL 0882B400 == 31 [pid = 1620] [id = 531] 04:33:47 INFO - PROCESS | 1620 | --DOCSHELL 08834400 == 30 [pid = 1620] [id = 530] 04:33:47 INFO - PROCESS | 1620 | --DOCSHELL 0C2D2400 == 29 [pid = 1620] [id = 13] 04:33:47 INFO - PROCESS | 1620 | --DOCSHELL 1165B400 == 28 [pid = 1620] [id = 543] 04:33:47 INFO - PROCESS | 1620 | --DOCSHELL 15C53C00 == 27 [pid = 1620] [id = 544] 04:33:47 INFO - PROCESS | 1620 | --DOCSHELL 16E20400 == 26 [pid = 1620] [id = 541] 04:33:47 INFO - PROCESS | 1620 | --DOCSHELL 0BC91400 == 25 [pid = 1620] [id = 542] 04:33:47 INFO - PROCESS | 1620 | --DOMWINDOW == 93 (180DA800) [pid = 1620] [serial = 1589] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 1620 | --DOMWINDOW == 92 (147D3400) [pid = 1620] [serial = 1565] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 1620 | --DOMWINDOW == 91 (16E11800) [pid = 1620] [serial = 1580] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 1620 | --DOMWINDOW == 90 (17140400) [pid = 1620] [serial = 1550] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 1620 | --DOMWINDOW == 89 (1590F800) [pid = 1620] [serial = 1568] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (1439F400) [pid = 1620] [serial = 1583] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (0CC30000) [pid = 1620] [serial = 1556] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (12D1E400) [pid = 1620] [serial = 1561] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (117EE400) [pid = 1620] [serial = 1559] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (0CC25800) [pid = 1620] [serial = 1555] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (16466400) [pid = 1620] [serial = 1576] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (1590A400) [pid = 1620] [serial = 1567] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (15C5A800) [pid = 1620] [serial = 1573] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (11743000) [pid = 1620] [serial = 1558] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (1713E800) [pid = 1620] [serial = 1586] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (15C21400) [pid = 1620] [serial = 1571] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (15C55400) [pid = 1620] [serial = 1574] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (15C20800) [pid = 1620] [serial = 1570] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (16C2A800) [pid = 1620] [serial = 1579] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (16C37C00) [pid = 1620] [serial = 1585] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (0CC1D800) [pid = 1620] [serial = 1582] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (14749C00) [pid = 1620] [serial = 1564] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (0C6F6800) [pid = 1620] [serial = 1552] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (13E5D400) [pid = 1620] [serial = 1562] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (0CA54C00) [pid = 1620] [serial = 1553] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (16536400) [pid = 1620] [serial = 1577] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (180D3C00) [pid = 1620] [serial = 1588] [outer = 00000000] [url = about:blank] 04:33:47 INFO - PROCESS | 1620 | 1472297627830 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]]]}] 04:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1721ms 04:33:47 INFO - PROCESS | 1620 | 1472297627892 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 04:33:47 INFO - PROCESS | 1620 | 1472297627896 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 04:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:33:47 INFO - PROCESS | 1620 | 1472297627904 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:33:47 INFO - PROCESS | 1620 | 1472297627907 Marionette TRACE conn6 <- [1,2146,null,{}] 04:33:47 INFO - PROCESS | 1620 | 1472297627913 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}] 04:33:47 INFO - PROCESS | 1620 | 1472297627916 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:48 INFO - PROCESS | 1620 | 1472297628034 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 04:33:48 INFO - PROCESS | 1620 | 1472297628051 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:48 INFO - PROCESS | 1620 | 1472297628053 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:48 INFO - PROCESS | 1620 | ++DOCSHELL 0C535000 == 26 [pid = 1620] [id = 546] 04:33:48 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (0C536C00) [pid = 1620] [serial = 1638] [outer = 00000000] 04:33:48 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (0C6F0C00) [pid = 1620] [serial = 1639] [outer = 0C536C00] 04:33:48 INFO - PROCESS | 1620 | 1472297628104 Marionette DEBUG loaded listener.js 04:33:48 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (0CA54400) [pid = 1620] [serial = 1640] [outer = 0C536C00] 04:33:48 INFO - PROCESS | 1620 | 1472297628587 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]]]}] 04:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 730ms 04:33:48 INFO - PROCESS | 1620 | 1472297628639 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 04:33:48 INFO - PROCESS | 1620 | 1472297628644 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 04:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:33:48 INFO - PROCESS | 1620 | 1472297628650 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:33:48 INFO - PROCESS | 1620 | 1472297628653 Marionette TRACE conn6 <- [1,2150,null,{}] 04:33:48 INFO - PROCESS | 1620 | 1472297628657 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}] 04:33:48 INFO - PROCESS | 1620 | 1472297628660 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:48 INFO - PROCESS | 1620 | 1472297628749 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 04:33:48 INFO - PROCESS | 1620 | 1472297628758 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:48 INFO - PROCESS | 1620 | 1472297628761 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:48 INFO - PROCESS | 1620 | ++DOCSHELL 0CEB2800 == 27 [pid = 1620] [id = 547] 04:33:48 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (0CEB3000) [pid = 1620] [serial = 1641] [outer = 00000000] 04:33:48 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (0CEE4400) [pid = 1620] [serial = 1642] [outer = 0CEB3000] 04:33:48 INFO - PROCESS | 1620 | 1472297628810 Marionette DEBUG loaded listener.js 04:33:48 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (0D2EC000) [pid = 1620] [serial = 1643] [outer = 0CEB3000] 04:33:49 INFO - PROCESS | 1620 | 1472297629290 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]]]}] 04:33:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 670ms 04:33:49 INFO - PROCESS | 1620 | 1472297629324 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 04:33:49 INFO - PROCESS | 1620 | 1472297629326 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 04:33:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:33:49 INFO - PROCESS | 1620 | 1472297629329 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:33:49 INFO - PROCESS | 1620 | 1472297629333 Marionette TRACE conn6 <- [1,2154,null,{}] 04:33:49 INFO - PROCESS | 1620 | 1472297629344 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}] 04:33:49 INFO - PROCESS | 1620 | 1472297629349 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:49 INFO - PROCESS | 1620 | 1472297629464 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 04:33:49 INFO - PROCESS | 1620 | 1472297629567 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:49 INFO - PROCESS | 1620 | 1472297629570 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:49 INFO - PROCESS | 1620 | ++DOCSHELL 12265C00 == 28 [pid = 1620] [id = 548] 04:33:49 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (12D1EC00) [pid = 1620] [serial = 1644] [outer = 00000000] 04:33:49 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (13E5D400) [pid = 1620] [serial = 1645] [outer = 12D1EC00] 04:33:49 INFO - PROCESS | 1620 | 1472297629619 Marionette DEBUG loaded listener.js 04:33:49 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (13EEC400) [pid = 1620] [serial = 1646] [outer = 12D1EC00] 04:33:49 INFO - PROCESS | 1620 | 1472297630005 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]]]}] 04:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 730ms 04:33:50 INFO - PROCESS | 1620 | 1472297630071 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 04:33:50 INFO - PROCESS | 1620 | 1472297630073 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 04:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:33:50 INFO - PROCESS | 1620 | 1472297630076 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:33:50 INFO - PROCESS | 1620 | 1472297630078 Marionette TRACE conn6 <- [1,2158,null,{}] 04:33:50 INFO - PROCESS | 1620 | 1472297630082 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}] 04:33:50 INFO - PROCESS | 1620 | 1472297630084 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:50 INFO - PROCESS | 1620 | 1472297630206 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 04:33:50 INFO - PROCESS | 1620 | 1472297630213 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:50 INFO - PROCESS | 1620 | 1472297630215 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:50 INFO - PROCESS | 1620 | ++DOCSHELL 14746C00 == 29 [pid = 1620] [id = 549] 04:33:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (1474BC00) [pid = 1620] [serial = 1647] [outer = 00000000] 04:33:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (147D7800) [pid = 1620] [serial = 1648] [outer = 1474BC00] 04:33:50 INFO - PROCESS | 1620 | 1472297630315 Marionette DEBUG loaded listener.js 04:33:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (14C9D000) [pid = 1620] [serial = 1649] [outer = 1474BC00] 04:33:50 INFO - PROCESS | 1620 | 1472297630740 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]]]}] 04:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 670ms 04:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:33:50 INFO - PROCESS | 1620 | 1472297630748 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 04:33:50 INFO - PROCESS | 1620 | 1472297630750 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 04:33:50 INFO - PROCESS | 1620 | 1472297630753 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:33:50 INFO - PROCESS | 1620 | 1472297630755 Marionette TRACE conn6 <- [1,2162,null,{}] 04:33:50 INFO - PROCESS | 1620 | 1472297630759 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}] 04:33:50 INFO - PROCESS | 1620 | 1472297630761 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:50 INFO - PROCESS | 1620 | 1472297630903 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 04:33:50 INFO - PROCESS | 1620 | 1472297630912 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:50 INFO - PROCESS | 1620 | 1472297630914 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:50 INFO - PROCESS | 1620 | ++DOCSHELL 155B7C00 == 30 [pid = 1620] [id = 550] 04:33:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (155BB000) [pid = 1620] [serial = 1650] [outer = 00000000] 04:33:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (15902800) [pid = 1620] [serial = 1651] [outer = 155BB000] 04:33:50 INFO - PROCESS | 1620 | 1472297630960 Marionette DEBUG loaded listener.js 04:33:51 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (1590EC00) [pid = 1620] [serial = 1652] [outer = 155BB000] 04:33:51 INFO - PROCESS | 1620 | 1472297631449 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]]]}] 04:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 730ms 04:33:51 INFO - PROCESS | 1620 | 1472297631485 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 04:33:51 INFO - PROCESS | 1620 | 1472297631487 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 04:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:33:51 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (155BF400) [pid = 1620] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:33:51 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (180C5000) [pid = 1620] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:33:51 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (1433A000) [pid = 1620] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:33:51 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (0C26EC00) [pid = 1620] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:33:51 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (0D101800) [pid = 1620] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:33:51 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (0BD4D800) [pid = 1620] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:33:51 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (12265000) [pid = 1620] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:33:51 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (15935400) [pid = 1620] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:33:51 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (0CC18800) [pid = 1620] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:33:51 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (0C6F3800) [pid = 1620] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:33:51 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (17136C00) [pid = 1620] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:33:51 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (16438400) [pid = 1620] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:33:51 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (0C534400) [pid = 1620] [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.] 04:33:51 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (18966400) [pid = 1620] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:33:51 INFO - PROCESS | 1620 | 1472297631768 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:33:51 INFO - PROCESS | 1620 | 1472297631773 Marionette TRACE conn6 <- [1,2166,null,{}] 04:33:51 INFO - PROCESS | 1620 | 1472297631779 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}] 04:33:51 INFO - PROCESS | 1620 | 1472297631782 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:51 INFO - PROCESS | 1620 | 1472297631904 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 04:33:52 INFO - PROCESS | 1620 | 1472297632016 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:52 INFO - PROCESS | 1620 | 1472297632021 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:52 INFO - PROCESS | 1620 | ++DOCSHELL 08835800 == 31 [pid = 1620] [id = 551] 04:33:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (08835C00) [pid = 1620] [serial = 1653] [outer = 00000000] 04:33:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (0C26C800) [pid = 1620] [serial = 1654] [outer = 08835C00] 04:33:52 INFO - PROCESS | 1620 | 1472297632082 Marionette DEBUG loaded listener.js 04:33:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (0C6F2C00) [pid = 1620] [serial = 1655] [outer = 08835C00] 04:33:52 INFO - PROCESS | 1620 | 1472297632851 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]]]}] 04:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1142ms 04:33:52 INFO - PROCESS | 1620 | 1472297632898 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 04:33:52 INFO - PROCESS | 1620 | 1472297632902 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 04:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:33:52 INFO - PROCESS | 1620 | 1472297632908 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:33:52 INFO - PROCESS | 1620 | 1472297632910 Marionette TRACE conn6 <- [1,2170,null,{}] 04:33:52 INFO - PROCESS | 1620 | 1472297632917 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}] 04:33:52 INFO - PROCESS | 1620 | 1472297632922 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:53 INFO - PROCESS | 1620 | 1472297633049 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 04:33:53 INFO - PROCESS | 1620 | 1472297633178 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:53 INFO - PROCESS | 1620 | 1472297633181 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:53 INFO - PROCESS | 1620 | ++DOCSHELL 11712800 == 32 [pid = 1620] [id = 552] 04:33:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (11716800) [pid = 1620] [serial = 1656] [outer = 00000000] 04:33:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (11754C00) [pid = 1620] [serial = 1657] [outer = 11716800] 04:33:53 INFO - PROCESS | 1620 | 1472297633241 Marionette DEBUG loaded listener.js 04:33:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (117E7800) [pid = 1620] [serial = 1658] [outer = 11716800] 04:33:54 INFO - PROCESS | 1620 | 1472297634071 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]]]}] 04:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1232ms 04:33:54 INFO - PROCESS | 1620 | 1472297634144 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 04:33:54 INFO - PROCESS | 1620 | 1472297634149 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 04:33:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:33:54 INFO - PROCESS | 1620 | 1472297634154 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:33:54 INFO - PROCESS | 1620 | 1472297634157 Marionette TRACE conn6 <- [1,2174,null,{}] 04:33:54 INFO - PROCESS | 1620 | 1472297634163 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}] 04:33:54 INFO - PROCESS | 1620 | 1472297634166 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:54 INFO - PROCESS | 1620 | 1472297634289 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 04:33:54 INFO - PROCESS | 1620 | 1472297634419 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:54 INFO - PROCESS | 1620 | 1472297634423 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:54 INFO - PROCESS | 1620 | --DOCSHELL 14746C00 == 31 [pid = 1620] [id = 549] 04:33:54 INFO - PROCESS | 1620 | --DOCSHELL 12265C00 == 30 [pid = 1620] [id = 548] 04:33:54 INFO - PROCESS | 1620 | --DOCSHELL 0CEB2800 == 29 [pid = 1620] [id = 547] 04:33:54 INFO - PROCESS | 1620 | --DOCSHELL 0C535000 == 28 [pid = 1620] [id = 546] 04:33:54 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (15902C00) [pid = 1620] [serial = 1609] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (15910800) [pid = 1620] [serial = 1610] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (181CEC00) [pid = 1620] [serial = 1592] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (18187C00) [pid = 1620] [serial = 1591] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (14C7F400) [pid = 1620] [serial = 1606] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (0CC13C00) [pid = 1620] [serial = 1594] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (0CC28C00) [pid = 1620] [serial = 1595] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (0D1D3400) [pid = 1620] [serial = 1600] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 1620 | --DOMWINDOW == 65 (10E3C400) [pid = 1620] [serial = 1601] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 1620 | --DOMWINDOW == 64 (0CAF2C00) [pid = 1620] [serial = 1597] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 1620 | --DOMWINDOW == 63 (0CC25400) [pid = 1620] [serial = 1598] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 1620 | --DOMWINDOW == 62 (12D1B400) [pid = 1620] [serial = 1603] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 1620 | --DOMWINDOW == 61 (1301E800) [pid = 1620] [serial = 1604] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 1620 | --DOMWINDOW == 60 (1642DC00) [pid = 1620] [serial = 1613] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 1620 | --DOMWINDOW == 59 (1642CC00) [pid = 1620] [serial = 1612] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 1620 | --DOMWINDOW == 58 (13E60800) [pid = 1620] [serial = 1618] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 1620 | --DOMWINDOW == 57 (16C37400) [pid = 1620] [serial = 1622] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 1620 | --DOMWINDOW == 56 (17141C00) [pid = 1620] [serial = 1624] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 1620 | --DOMWINDOW == 55 (1646F000) [pid = 1620] [serial = 1615] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 1620 | --DOMWINDOW == 54 (16543400) [pid = 1620] [serial = 1621] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 1620 | --DOMWINDOW == 53 (1646F400) [pid = 1620] [serial = 1616] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 1620 | --DOMWINDOW == 52 (17161400) [pid = 1620] [serial = 1625] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 1620 | --DOMWINDOW == 51 (14C2E400) [pid = 1620] [serial = 1619] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 1620 | --DOMWINDOW == 50 (14C9FC00) [pid = 1620] [serial = 1607] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 1620 | --DOMWINDOW == 49 (0880A000) [pid = 1620] [serial = 1103] [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.] 04:33:54 INFO - PROCESS | 1620 | --DOMWINDOW == 48 (0C2C9C00) [pid = 1620] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:33:54 INFO - PROCESS | 1620 | ++DOCSHELL 0883A000 == 29 [pid = 1620] [id = 553] 04:33:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 49 (0BD4A800) [pid = 1620] [serial = 1659] [outer = 00000000] 04:33:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 50 (0C57CC00) [pid = 1620] [serial = 1660] [outer = 0BD4A800] 04:33:54 INFO - PROCESS | 1620 | 1472297634492 Marionette DEBUG loaded listener.js 04:33:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 51 (0CA55800) [pid = 1620] [serial = 1661] [outer = 0BD4A800] 04:33:54 INFO - PROCESS | 1620 | 1472297634922 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]]]}] 04:33:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:33:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 830ms 04:33:54 INFO - PROCESS | 1620 | 1472297634984 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 04:33:54 INFO - PROCESS | 1620 | 1472297634988 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 04:33:54 INFO - PROCESS | 1620 | 1472297634994 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:33:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:33:54 INFO - PROCESS | 1620 | 1472297634997 Marionette TRACE conn6 <- [1,2178,null,{}] 04:33:54 INFO - PROCESS | 1620 | 1472297635001 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}] 04:33:54 INFO - PROCESS | 1620 | 1472297635003 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:55 INFO - PROCESS | 1620 | 1472297635092 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 04:33:55 INFO - PROCESS | 1620 | 1472297635101 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:55 INFO - PROCESS | 1620 | 1472297635103 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:55 INFO - PROCESS | 1620 | ++DOCSHELL 0CC2FC00 == 30 [pid = 1620] [id = 554] 04:33:55 INFO - PROCESS | 1620 | ++DOMWINDOW == 52 (0CC30000) [pid = 1620] [serial = 1662] [outer = 00000000] 04:33:55 INFO - PROCESS | 1620 | ++DOMWINDOW == 53 (0D1DC800) [pid = 1620] [serial = 1663] [outer = 0CC30000] 04:33:55 INFO - PROCESS | 1620 | 1472297635153 Marionette DEBUG loaded listener.js 04:33:55 INFO - PROCESS | 1620 | ++DOMWINDOW == 54 (10E7C000) [pid = 1620] [serial = 1664] [outer = 0CC30000] 04:33:55 INFO - PROCESS | 1620 | 1472297635642 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]]]}] 04:33:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:33:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 04:33:55 INFO - PROCESS | 1620 | 1472297635669 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 04:33:55 INFO - PROCESS | 1620 | 1472297635671 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 04:33:55 INFO - PROCESS | 1620 | 1472297635675 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:33:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:33:55 INFO - PROCESS | 1620 | 1472297635679 Marionette TRACE conn6 <- [1,2182,null,{}] 04:33:55 INFO - PROCESS | 1620 | 1472297635689 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}] 04:33:55 INFO - PROCESS | 1620 | 1472297635694 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:55 INFO - PROCESS | 1620 | 1472297635811 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 04:33:55 INFO - PROCESS | 1620 | 1472297635821 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:55 INFO - PROCESS | 1620 | 1472297635825 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:55 INFO - PROCESS | 1620 | ++DOCSHELL 13E58800 == 31 [pid = 1620] [id = 555] 04:33:55 INFO - PROCESS | 1620 | ++DOMWINDOW == 55 (13E5E400) [pid = 1620] [serial = 1665] [outer = 00000000] 04:33:55 INFO - PROCESS | 1620 | ++DOMWINDOW == 56 (13EE8800) [pid = 1620] [serial = 1666] [outer = 13E5E400] 04:33:55 INFO - PROCESS | 1620 | 1472297635879 Marionette DEBUG loaded listener.js 04:33:55 INFO - PROCESS | 1620 | ++DOMWINDOW == 57 (1474F800) [pid = 1620] [serial = 1667] [outer = 13E5E400] 04:33:56 INFO - PROCESS | 1620 | 1472297636348 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]]]}] 04:33:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:33:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 730ms 04:33:56 INFO - PROCESS | 1620 | 1472297636409 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 04:33:56 INFO - PROCESS | 1620 | 1472297636412 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 04:33:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:33:56 INFO - PROCESS | 1620 | 1472297636415 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:33:56 INFO - PROCESS | 1620 | 1472297636416 Marionette TRACE conn6 <- [1,2186,null,{}] 04:33:56 INFO - PROCESS | 1620 | 1472297636420 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}] 04:33:56 INFO - PROCESS | 1620 | 1472297636422 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:56 INFO - PROCESS | 1620 | 1472297636517 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 04:33:56 INFO - PROCESS | 1620 | 1472297636616 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:56 INFO - PROCESS | 1620 | 1472297636618 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:56 INFO - PROCESS | 1620 | ++DOCSHELL 1541C400 == 32 [pid = 1620] [id = 556] 04:33:56 INFO - PROCESS | 1620 | ++DOMWINDOW == 58 (155B9800) [pid = 1620] [serial = 1668] [outer = 00000000] 04:33:56 INFO - PROCESS | 1620 | ++DOMWINDOW == 59 (15909000) [pid = 1620] [serial = 1669] [outer = 155B9800] 04:33:56 INFO - PROCESS | 1620 | 1472297636664 Marionette DEBUG loaded listener.js 04:33:56 INFO - PROCESS | 1620 | ++DOMWINDOW == 60 (15933C00) [pid = 1620] [serial = 1670] [outer = 155B9800] 04:33:57 INFO - PROCESS | 1620 | 1472297637042 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]]]}] 04:33:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:33:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 671ms 04:33:57 INFO - PROCESS | 1620 | 1472297637090 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 04:33:57 INFO - PROCESS | 1620 | 1472297637092 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 04:33:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:33:57 INFO - PROCESS | 1620 | 1472297637095 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:33:57 INFO - PROCESS | 1620 | 1472297637097 Marionette TRACE conn6 <- [1,2190,null,{}] 04:33:57 INFO - PROCESS | 1620 | 1472297637100 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}] 04:33:57 INFO - PROCESS | 1620 | 1472297637102 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:57 INFO - PROCESS | 1620 | 1472297637245 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 04:33:57 INFO - PROCESS | 1620 | 1472297637267 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:57 INFO - PROCESS | 1620 | 1472297637269 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:57 INFO - PROCESS | 1620 | ++DOCSHELL 15C03C00 == 33 [pid = 1620] [id = 557] 04:33:57 INFO - PROCESS | 1620 | ++DOMWINDOW == 61 (15C05400) [pid = 1620] [serial = 1671] [outer = 00000000] 04:33:57 INFO - PROCESS | 1620 | ++DOMWINDOW == 62 (15C1EC00) [pid = 1620] [serial = 1672] [outer = 15C05400] 04:33:57 INFO - PROCESS | 1620 | 1472297637314 Marionette DEBUG loaded listener.js 04:33:57 INFO - PROCESS | 1620 | ++DOMWINDOW == 63 (15C50400) [pid = 1620] [serial = 1673] [outer = 15C05400] 04:33:57 INFO - PROCESS | 1620 | 1472297637766 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]]]}] 04:33:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:33:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 730ms 04:33:57 INFO - PROCESS | 1620 | 1472297637826 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 04:33:57 INFO - PROCESS | 1620 | 1472297637828 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 04:33:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:33:57 INFO - PROCESS | 1620 | 1472297637831 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:33:57 INFO - PROCESS | 1620 | 1472297637833 Marionette TRACE conn6 <- [1,2194,null,{}] 04:33:57 INFO - PROCESS | 1620 | 1472297637837 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}] 04:33:57 INFO - PROCESS | 1620 | 1472297637842 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:57 INFO - PROCESS | 1620 | 1472297637978 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 04:33:57 INFO - PROCESS | 1620 | 1472297637984 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:57 INFO - PROCESS | 1620 | 1472297637986 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:57 INFO - PROCESS | 1620 | ++DOCSHELL 16432C00 == 34 [pid = 1620] [id = 558] 04:33:57 INFO - PROCESS | 1620 | ++DOMWINDOW == 64 (16434000) [pid = 1620] [serial = 1674] [outer = 00000000] 04:33:58 INFO - PROCESS | 1620 | ++DOMWINDOW == 65 (1643AC00) [pid = 1620] [serial = 1675] [outer = 16434000] 04:33:58 INFO - PROCESS | 1620 | 1472297638031 Marionette DEBUG loaded listener.js 04:33:58 INFO - PROCESS | 1620 | ++DOMWINDOW == 66 (16468C00) [pid = 1620] [serial = 1676] [outer = 16434000] 04:33:58 INFO - PROCESS | 1620 | 1472297638460 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]]]}] 04:33:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:33:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 670ms 04:33:58 INFO - PROCESS | 1620 | 1472297638502 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 04:33:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:33:58 INFO - PROCESS | 1620 | 1472297638504 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 04:33:58 INFO - PROCESS | 1620 | 1472297638507 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:33:58 INFO - PROCESS | 1620 | 1472297638509 Marionette TRACE conn6 <- [1,2198,null,{}] 04:33:58 INFO - PROCESS | 1620 | 1472297638529 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}] 04:33:58 INFO - PROCESS | 1620 | 1472297638532 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:58 INFO - PROCESS | 1620 | 1472297638670 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 04:33:58 INFO - PROCESS | 1620 | 1472297638679 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:58 INFO - PROCESS | 1620 | 1472297638681 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:58 INFO - PROCESS | 1620 | ++DOCSHELL 12D1A000 == 35 [pid = 1620] [id = 559] 04:33:58 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (16435C00) [pid = 1620] [serial = 1677] [outer = 00000000] 04:33:58 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (16539800) [pid = 1620] [serial = 1678] [outer = 16435C00] 04:33:58 INFO - PROCESS | 1620 | 1472297638726 Marionette DEBUG loaded listener.js 04:33:58 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (1653FC00) [pid = 1620] [serial = 1679] [outer = 16435C00] 04:33:58 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (08830000) [pid = 1620] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:33:58 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (0C536C00) [pid = 1620] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:33:58 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (0CEB3000) [pid = 1620] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:33:58 INFO - PROCESS | 1620 | --DOMWINDOW == 65 (12D1EC00) [pid = 1620] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:33:58 INFO - PROCESS | 1620 | --DOMWINDOW == 64 (1474BC00) [pid = 1620] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:33:58 INFO - PROCESS | 1620 | --DOMWINDOW == 63 (15C54800) [pid = 1620] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:33:58 INFO - PROCESS | 1620 | --DOMWINDOW == 62 (0BD44400) [pid = 1620] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:33:58 INFO - PROCESS | 1620 | --DOMWINDOW == 61 (116B3800) [pid = 1620] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:33:59 INFO - PROCESS | 1620 | 1472297639157 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]]]}] 04:33:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:33:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 670ms 04:33:59 INFO - PROCESS | 1620 | 1472297639178 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 04:33:59 INFO - PROCESS | 1620 | 1472297639180 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 04:33:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:33:59 INFO - PROCESS | 1620 | 1472297639183 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:33:59 INFO - PROCESS | 1620 | 1472297639184 Marionette TRACE conn6 <- [1,2202,null,{}] 04:33:59 INFO - PROCESS | 1620 | 1472297639188 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}] 04:33:59 INFO - PROCESS | 1620 | 1472297639190 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:59 INFO - PROCESS | 1620 | 1472297639308 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 04:33:59 INFO - PROCESS | 1620 | 1472297639369 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:59 INFO - PROCESS | 1620 | 1472297639371 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:59 INFO - PROCESS | 1620 | ++DOCSHELL 1188A000 == 36 [pid = 1620] [id = 560] 04:33:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 62 (12266400) [pid = 1620] [serial = 1680] [outer = 00000000] 04:33:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 63 (16464400) [pid = 1620] [serial = 1681] [outer = 12266400] 04:33:59 INFO - PROCESS | 1620 | 1472297639416 Marionette DEBUG loaded listener.js 04:33:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 64 (16537000) [pid = 1620] [serial = 1682] [outer = 12266400] 04:33:59 INFO - PROCESS | 1620 | 1472297639771 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]]]}] 04:33:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:33:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 630ms 04:33:59 INFO - PROCESS | 1620 | 1472297639814 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 04:33:59 INFO - PROCESS | 1620 | 1472297639816 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 04:33:59 INFO - PROCESS | 1620 | 1472297639830 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:33:59 INFO - PROCESS | 1620 | 1472297639832 Marionette TRACE conn6 <- [1,2206,null,{}] 04:33:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:33:59 INFO - PROCESS | 1620 | 1472297639836 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}] 04:33:59 INFO - PROCESS | 1620 | 1472297639838 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:59 INFO - PROCESS | 1620 | 1472297639923 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 04:33:59 INFO - PROCESS | 1620 | 1472297639929 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:59 INFO - PROCESS | 1620 | 1472297639930 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:33:59 INFO - PROCESS | 1620 | ++DOCSHELL 0C26A000 == 37 [pid = 1620] [id = 561] 04:33:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 65 (0C53A800) [pid = 1620] [serial = 1683] [outer = 00000000] 04:33:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 66 (155BCC00) [pid = 1620] [serial = 1684] [outer = 0C53A800] 04:33:59 INFO - PROCESS | 1620 | 1472297639976 Marionette DEBUG loaded listener.js 04:34:00 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (16E11400) [pid = 1620] [serial = 1685] [outer = 0C53A800] 04:34:00 INFO - PROCESS | 1620 | 1472297640427 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]]]}] 04:34:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:34:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 630ms 04:34:00 INFO - PROCESS | 1620 | 1472297640488 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 04:34:00 INFO - PROCESS | 1620 | 1472297640490 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 04:34:00 INFO - PROCESS | 1620 | 1472297640494 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:34:00 INFO - PROCESS | 1620 | 1472297640496 Marionette TRACE conn6 <- [1,2210,null,{}] 04:34:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:34:00 INFO - PROCESS | 1620 | 1472297640500 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}] 04:34:00 INFO - PROCESS | 1620 | 1472297640501 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:00 INFO - PROCESS | 1620 | 1472297640582 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 04:34:00 INFO - PROCESS | 1620 | 1472297640588 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:00 INFO - PROCESS | 1620 | 1472297640589 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:00 INFO - PROCESS | 1620 | ++DOCSHELL 17136400 == 38 [pid = 1620] [id = 562] 04:34:00 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (17136C00) [pid = 1620] [serial = 1686] [outer = 00000000] 04:34:00 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (1713E800) [pid = 1620] [serial = 1687] [outer = 17136C00] 04:34:00 INFO - PROCESS | 1620 | 1472297640634 Marionette DEBUG loaded listener.js 04:34:00 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (1713F400) [pid = 1620] [serial = 1688] [outer = 17136C00] 04:34:01 INFO - PROCESS | 1620 | 1472297641181 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]]]}] 04:34:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:34:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 731ms 04:34:01 INFO - PROCESS | 1620 | 1472297641233 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 04:34:01 INFO - PROCESS | 1620 | 1472297641238 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 04:34:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:34:01 INFO - PROCESS | 1620 | 1472297641243 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:34:01 INFO - PROCESS | 1620 | 1472297641247 Marionette TRACE conn6 <- [1,2214,null,{}] 04:34:01 INFO - PROCESS | 1620 | 1472297641253 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}] 04:34:01 INFO - PROCESS | 1620 | 1472297641256 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:01 INFO - PROCESS | 1620 | 1472297641418 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 04:34:01 INFO - PROCESS | 1620 | 1472297641558 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:01 INFO - PROCESS | 1620 | 1472297641563 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:01 INFO - PROCESS | 1620 | ++DOCSHELL 0882B400 == 39 [pid = 1620] [id = 563] 04:34:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (0C26D000) [pid = 1620] [serial = 1689] [outer = 00000000] 04:34:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (0CC1DC00) [pid = 1620] [serial = 1690] [outer = 0C26D000] 04:34:01 INFO - PROCESS | 1620 | 1472297641625 Marionette DEBUG loaded listener.js 04:34:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (0D103C00) [pid = 1620] [serial = 1691] [outer = 0C26D000] 04:34:02 INFO - PROCESS | 1620 | 1472297642173 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]]]}] 04:34:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:34:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 970ms 04:34:02 INFO - PROCESS | 1620 | 1472297642218 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 04:34:02 INFO - PROCESS | 1620 | 1472297642223 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 04:34:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:34:02 INFO - PROCESS | 1620 | 1472297642229 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:34:02 INFO - PROCESS | 1620 | 1472297642232 Marionette TRACE conn6 <- [1,2218,null,{}] 04:34:02 INFO - PROCESS | 1620 | 1472297642236 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}] 04:34:02 INFO - PROCESS | 1620 | 1472297642239 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:02 INFO - PROCESS | 1620 | 1472297642352 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 04:34:02 INFO - PROCESS | 1620 | 1472297642462 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:02 INFO - PROCESS | 1620 | 1472297642464 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:02 INFO - PROCESS | 1620 | ++DOCSHELL 117EE400 == 40 [pid = 1620] [id = 564] 04:34:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (11881800) [pid = 1620] [serial = 1692] [outer = 00000000] 04:34:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (12D21400) [pid = 1620] [serial = 1693] [outer = 11881800] 04:34:02 INFO - PROCESS | 1620 | 1472297642525 Marionette DEBUG loaded listener.js 04:34:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (13EE8000) [pid = 1620] [serial = 1694] [outer = 11881800] 04:34:03 INFO - PROCESS | 1620 | 1472297643143 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]]]}] 04:34:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:34:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 970ms 04:34:03 INFO - PROCESS | 1620 | 1472297643203 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 04:34:03 INFO - PROCESS | 1620 | 1472297643205 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 04:34:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:34:03 INFO - PROCESS | 1620 | 1472297643209 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:34:03 INFO - PROCESS | 1620 | 1472297643214 Marionette TRACE conn6 <- [1,2222,null,{}] 04:34:03 INFO - PROCESS | 1620 | 1472297643225 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}] 04:34:03 INFO - PROCESS | 1620 | 1472297643230 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:03 INFO - PROCESS | 1620 | 1472297643371 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 04:34:03 INFO - PROCESS | 1620 | 1472297643509 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:03 INFO - PROCESS | 1620 | 1472297643513 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:03 INFO - PROCESS | 1620 | ++DOCSHELL 16434400 == 41 [pid = 1620] [id = 565] 04:34:03 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (16436400) [pid = 1620] [serial = 1695] [outer = 00000000] 04:34:03 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (1646AC00) [pid = 1620] [serial = 1696] [outer = 16436400] 04:34:03 INFO - PROCESS | 1620 | 1472297643572 Marionette DEBUG loaded listener.js 04:34:03 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (1713D800) [pid = 1620] [serial = 1697] [outer = 16436400] 04:34:04 INFO - PROCESS | 1620 | 1472297644221 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]]]}] 04:34:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:34:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1023ms 04:34:04 INFO - PROCESS | 1620 | 1472297644244 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 04:34:04 INFO - PROCESS | 1620 | 1472297644247 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 04:34:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:34:04 INFO - PROCESS | 1620 | 1472297644251 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:34:04 INFO - PROCESS | 1620 | 1472297644254 Marionette TRACE conn6 <- [1,2226,null,{}] 04:34:04 INFO - PROCESS | 1620 | 1472297644257 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}] 04:34:04 INFO - PROCESS | 1620 | 1472297644260 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:04 INFO - PROCESS | 1620 | 1472297644496 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 04:34:04 INFO - PROCESS | 1620 | 1472297644652 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:04 INFO - PROCESS | 1620 | 1472297644655 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:04 INFO - PROCESS | 1620 | ++DOCSHELL 08832800 == 42 [pid = 1620] [id = 566] 04:34:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (08836000) [pid = 1620] [serial = 1698] [outer = 00000000] 04:34:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (0C26E800) [pid = 1620] [serial = 1699] [outer = 08836000] 04:34:04 INFO - PROCESS | 1620 | 1472297644708 Marionette DEBUG loaded listener.js 04:34:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (0C5E9400) [pid = 1620] [serial = 1700] [outer = 08836000] 04:34:05 INFO - PROCESS | 1620 | --DOCSHELL 0C26A000 == 41 [pid = 1620] [id = 561] 04:34:05 INFO - PROCESS | 1620 | --DOCSHELL 1188A000 == 40 [pid = 1620] [id = 560] 04:34:05 INFO - PROCESS | 1620 | --DOCSHELL 12D1A000 == 39 [pid = 1620] [id = 559] 04:34:05 INFO - PROCESS | 1620 | --DOCSHELL 16432C00 == 38 [pid = 1620] [id = 558] 04:34:05 INFO - PROCESS | 1620 | --DOCSHELL 15C03C00 == 37 [pid = 1620] [id = 557] 04:34:05 INFO - PROCESS | 1620 | --DOCSHELL 1541C400 == 36 [pid = 1620] [id = 556] 04:34:05 INFO - PROCESS | 1620 | --DOCSHELL 13E58800 == 35 [pid = 1620] [id = 555] 04:34:05 INFO - PROCESS | 1620 | --DOCSHELL 0CC2FC00 == 34 [pid = 1620] [id = 554] 04:34:05 INFO - PROCESS | 1620 | --DOCSHELL 0883A000 == 33 [pid = 1620] [id = 553] 04:34:05 INFO - PROCESS | 1620 | --DOCSHELL 11712800 == 32 [pid = 1620] [id = 552] 04:34:05 INFO - PROCESS | 1620 | --DOCSHELL 08835800 == 31 [pid = 1620] [id = 551] 04:34:05 INFO - PROCESS | 1620 | --DOCSHELL 0880EC00 == 30 [pid = 1620] [id = 545] 04:34:05 INFO - PROCESS | 1620 | --DOCSHELL 155B7C00 == 29 [pid = 1620] [id = 550] 04:34:05 INFO - PROCESS | 1620 | --DOCSHELL 16434400 == 28 [pid = 1620] [id = 565] 04:34:05 INFO - PROCESS | 1620 | --DOCSHELL 17136400 == 27 [pid = 1620] [id = 562] 04:34:05 INFO - PROCESS | 1620 | --DOCSHELL 0882B400 == 26 [pid = 1620] [id = 563] 04:34:05 INFO - PROCESS | 1620 | --DOCSHELL 117EE400 == 25 [pid = 1620] [id = 564] 04:34:05 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (15902800) [pid = 1620] [serial = 1651] [outer = 00000000] [url = about:blank] 04:34:05 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (180D7C00) [pid = 1620] [serial = 1634] [outer = 00000000] [url = about:blank] 04:34:05 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (0CEB3C00) [pid = 1620] [serial = 1628] [outer = 00000000] [url = about:blank] 04:34:05 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (14745400) [pid = 1620] [serial = 1631] [outer = 00000000] [url = about:blank] 04:34:05 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (14C9D000) [pid = 1620] [serial = 1649] [outer = 00000000] [url = about:blank] 04:34:05 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (0CAEFC00) [pid = 1620] [serial = 1627] [outer = 00000000] [url = about:blank] 04:34:05 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (12D16C00) [pid = 1620] [serial = 1630] [outer = 00000000] [url = about:blank] 04:34:05 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (17141800) [pid = 1620] [serial = 1633] [outer = 00000000] [url = about:blank] 04:34:05 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (0C5E8400) [pid = 1620] [serial = 1637] [outer = 00000000] [url = about:blank] 04:34:05 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (0C26B400) [pid = 1620] [serial = 1636] [outer = 00000000] [url = about:blank] 04:34:05 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (0C6F0C00) [pid = 1620] [serial = 1639] [outer = 00000000] [url = about:blank] 04:34:05 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (0CA54400) [pid = 1620] [serial = 1640] [outer = 00000000] [url = about:blank] 04:34:05 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (0D2EC000) [pid = 1620] [serial = 1643] [outer = 00000000] [url = about:blank] 04:34:05 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (0CEE4400) [pid = 1620] [serial = 1642] [outer = 00000000] [url = about:blank] 04:34:05 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (13EEC400) [pid = 1620] [serial = 1646] [outer = 00000000] [url = about:blank] 04:34:05 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (147D7800) [pid = 1620] [serial = 1648] [outer = 00000000] [url = about:blank] 04:34:05 INFO - PROCESS | 1620 | --DOMWINDOW == 65 (13E5D400) [pid = 1620] [serial = 1645] [outer = 00000000] [url = about:blank] 04:34:05 INFO - PROCESS | 1620 | 1472297645942 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]]]}] 04:34:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:34:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1729ms 04:34:05 INFO - PROCESS | 1620 | 1472297646010 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 04:34:06 INFO - PROCESS | 1620 | 1472297646015 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 04:34:06 INFO - PROCESS | 1620 | 1472297646023 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:34:06 INFO - PROCESS | 1620 | 1472297646026 Marionette TRACE conn6 <- [1,2230,null,{}] 04:34:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:34:06 INFO - PROCESS | 1620 | 1472297646032 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}] 04:34:06 INFO - PROCESS | 1620 | 1472297646034 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:06 INFO - PROCESS | 1620 | 1472297646127 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 04:34:06 INFO - PROCESS | 1620 | 1472297646222 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:06 INFO - PROCESS | 1620 | 1472297646227 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:06 INFO - PROCESS | 1620 | ++DOCSHELL 0C272C00 == 26 [pid = 1620] [id = 567] 04:34:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 66 (0C2C7000) [pid = 1620] [serial = 1701] [outer = 00000000] 04:34:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (0C5E1C00) [pid = 1620] [serial = 1702] [outer = 0C2C7000] 04:34:06 INFO - PROCESS | 1620 | 1472297646278 Marionette DEBUG loaded listener.js 04:34:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (0C6FD000) [pid = 1620] [serial = 1703] [outer = 0C2C7000] 04:34:06 INFO - PROCESS | 1620 | 1472297646694 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]]]}] 04:34:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:34:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 730ms 04:34:06 INFO - PROCESS | 1620 | 1472297646760 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 04:34:06 INFO - PROCESS | 1620 | 1472297646766 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 04:34:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:34:06 INFO - PROCESS | 1620 | 1472297646772 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:34:06 INFO - PROCESS | 1620 | 1472297646775 Marionette TRACE conn6 <- [1,2234,null,{}] 04:34:06 INFO - PROCESS | 1620 | 1472297646779 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}] 04:34:06 INFO - PROCESS | 1620 | 1472297646782 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:06 INFO - PROCESS | 1620 | 1472297646871 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 04:34:06 INFO - PROCESS | 1620 | 1472297646878 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:06 INFO - PROCESS | 1620 | 1472297646881 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:06 INFO - PROCESS | 1620 | ++DOCSHELL 0CC24400 == 27 [pid = 1620] [id = 568] 04:34:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (0CC24C00) [pid = 1620] [serial = 1704] [outer = 00000000] 04:34:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (0CEB4000) [pid = 1620] [serial = 1705] [outer = 0CC24C00] 04:34:06 INFO - PROCESS | 1620 | 1472297646931 Marionette DEBUG loaded listener.js 04:34:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (0D104800) [pid = 1620] [serial = 1706] [outer = 0CC24C00] 04:34:07 INFO - PROCESS | 1620 | 1472297647406 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]]]}] 04:34:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:34:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 670ms 04:34:07 INFO - PROCESS | 1620 | 1472297647446 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 04:34:07 INFO - PROCESS | 1620 | 1472297647448 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 04:34:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:34:07 INFO - PROCESS | 1620 | 1472297647452 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:34:07 INFO - PROCESS | 1620 | 1472297647455 Marionette TRACE conn6 <- [1,2238,null,{}] 04:34:07 INFO - PROCESS | 1620 | 1472297647466 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}] 04:34:07 INFO - PROCESS | 1620 | 1472297647471 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:07 INFO - PROCESS | 1620 | 1472297647587 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 04:34:07 INFO - PROCESS | 1620 | 1472297647690 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:07 INFO - PROCESS | 1620 | 1472297647693 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:07 INFO - PROCESS | 1620 | ++DOCSHELL 1188F000 == 28 [pid = 1620] [id = 569] 04:34:07 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (12264C00) [pid = 1620] [serial = 1707] [outer = 00000000] 04:34:07 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (12D19000) [pid = 1620] [serial = 1708] [outer = 12264C00] 04:34:07 INFO - PROCESS | 1620 | 1472297647743 Marionette DEBUG loaded listener.js 04:34:07 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (13015400) [pid = 1620] [serial = 1709] [outer = 12264C00] 04:34:08 INFO - PROCESS | 1620 | 1472297648167 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]]]}] 04:34:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:34:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 730ms 04:34:08 INFO - PROCESS | 1620 | 1472297648186 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 04:34:08 INFO - PROCESS | 1620 | 1472297648188 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 04:34:08 INFO - PROCESS | 1620 | 1472297648192 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:34:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:34:08 INFO - PROCESS | 1620 | 1472297648193 Marionette TRACE conn6 <- [1,2242,null,{}] 04:34:08 INFO - PROCESS | 1620 | 1472297648197 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}] 04:34:08 INFO - PROCESS | 1620 | 1472297648199 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:08 INFO - PROCESS | 1620 | 1472297648322 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 04:34:08 INFO - PROCESS | 1620 | 1472297648389 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:08 INFO - PROCESS | 1620 | 1472297648391 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:08 INFO - PROCESS | 1620 | ++DOCSHELL 13EE7400 == 29 [pid = 1620] [id = 570] 04:34:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (13EEB400) [pid = 1620] [serial = 1710] [outer = 00000000] 04:34:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (1474B000) [pid = 1620] [serial = 1711] [outer = 13EEB400] 04:34:08 INFO - PROCESS | 1620 | 1472297648440 Marionette DEBUG loaded listener.js 04:34:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (147D1C00) [pid = 1620] [serial = 1712] [outer = 13EEB400] 04:34:08 INFO - PROCESS | 1620 | 1472297648844 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]]]}] 04:34:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:34:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 730ms 04:34:08 INFO - PROCESS | 1620 | 1472297648962 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 04:34:08 INFO - PROCESS | 1620 | 1472297648964 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 04:34:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:34:08 INFO - PROCESS | 1620 | 1472297648968 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:34:08 INFO - PROCESS | 1620 | 1472297648969 Marionette TRACE conn6 <- [1,2246,null,{}] 04:34:08 INFO - PROCESS | 1620 | 1472297648973 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}] 04:34:08 INFO - PROCESS | 1620 | 1472297648975 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:09 INFO - PROCESS | 1620 | 1472297649102 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 04:34:09 INFO - PROCESS | 1620 | 1472297649109 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:09 INFO - PROCESS | 1620 | 1472297649111 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:09 INFO - PROCESS | 1620 | ++DOCSHELL 14C9D000 == 30 [pid = 1620] [id = 571] 04:34:09 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (14C9F800) [pid = 1620] [serial = 1713] [outer = 00000000] 04:34:09 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (1541E800) [pid = 1620] [serial = 1714] [outer = 14C9F800] 04:34:09 INFO - PROCESS | 1620 | 1472297649156 Marionette DEBUG loaded listener.js 04:34:09 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (15901C00) [pid = 1620] [serial = 1715] [outer = 14C9F800] 04:34:09 INFO - PROCESS | 1620 | 1472297649619 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]]]}] 04:34:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:34:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 670ms 04:34:09 INFO - PROCESS | 1620 | 1472297649641 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 04:34:09 INFO - PROCESS | 1620 | 1472297649643 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 04:34:09 INFO - PROCESS | 1620 | 1472297649646 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:34:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:34:09 INFO - PROCESS | 1620 | 1472297649648 Marionette TRACE conn6 <- [1,2250,null,{}] 04:34:09 INFO - PROCESS | 1620 | 1472297649652 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}] 04:34:09 INFO - PROCESS | 1620 | 1472297649657 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:09 INFO - PROCESS | 1620 | 1472297649796 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 04:34:09 INFO - PROCESS | 1620 | 1472297649801 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:09 INFO - PROCESS | 1620 | 1472297649803 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:09 INFO - PROCESS | 1620 | ++DOCSHELL 1590C000 == 31 [pid = 1620] [id = 572] 04:34:09 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (15937C00) [pid = 1620] [serial = 1716] [outer = 00000000] 04:34:09 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (15C54800) [pid = 1620] [serial = 1717] [outer = 15937C00] 04:34:09 INFO - PROCESS | 1620 | 1472297649849 Marionette DEBUG loaded listener.js 04:34:09 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (1642B800) [pid = 1620] [serial = 1718] [outer = 15937C00] 04:34:10 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (15C05400) [pid = 1620] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:34:10 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (16434000) [pid = 1620] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:34:10 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (155BB000) [pid = 1620] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:34:10 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (0BD4A800) [pid = 1620] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:34:10 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (155B9800) [pid = 1620] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:34:10 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (0CC30000) [pid = 1620] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:34:10 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (11716800) [pid = 1620] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:34:10 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (13E5E400) [pid = 1620] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:34:10 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (08835C00) [pid = 1620] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:34:10 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (16435C00) [pid = 1620] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:34:10 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (12266400) [pid = 1620] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:34:10 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (17136C00) [pid = 1620] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:34:10 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (0C53A800) [pid = 1620] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:34:10 INFO - PROCESS | 1620 | 1472297650531 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]]]}] 04:34:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:34:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 931ms 04:34:10 INFO - PROCESS | 1620 | 1472297650581 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 04:34:10 INFO - PROCESS | 1620 | 1472297650583 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 04:34:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:34:10 INFO - PROCESS | 1620 | 1472297650587 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:34:10 INFO - PROCESS | 1620 | 1472297650588 Marionette TRACE conn6 <- [1,2254,null,{}] 04:34:10 INFO - PROCESS | 1620 | 1472297650592 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}] 04:34:10 INFO - PROCESS | 1620 | 1472297650594 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:10 INFO - PROCESS | 1620 | 1472297650671 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 04:34:10 INFO - PROCESS | 1620 | 1472297650681 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:10 INFO - PROCESS | 1620 | 1472297650683 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:10 INFO - PROCESS | 1620 | ++DOCSHELL 0C26FC00 == 32 [pid = 1620] [id = 573] 04:34:10 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (1162C400) [pid = 1620] [serial = 1719] [outer = 00000000] 04:34:10 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (155DF800) [pid = 1620] [serial = 1720] [outer = 1162C400] 04:34:10 INFO - PROCESS | 1620 | 1472297650731 Marionette DEBUG loaded listener.js 04:34:10 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (15905800) [pid = 1620] [serial = 1721] [outer = 1162C400] 04:34:11 INFO - PROCESS | 1620 | 1472297651160 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]]]}] 04:34:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:34:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 630ms 04:34:11 INFO - PROCESS | 1620 | 1472297651217 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 04:34:11 INFO - PROCESS | 1620 | 1472297651219 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 04:34:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:34:11 INFO - PROCESS | 1620 | 1472297651222 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:34:11 INFO - PROCESS | 1620 | 1472297651224 Marionette TRACE conn6 <- [1,2258,null,{}] 04:34:11 INFO - PROCESS | 1620 | 1472297651228 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}] 04:34:11 INFO - PROCESS | 1620 | 1472297651230 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:11 INFO - PROCESS | 1620 | 1472297651307 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 04:34:11 INFO - PROCESS | 1620 | 1472297651314 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:11 INFO - PROCESS | 1620 | 1472297651316 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:11 INFO - PROCESS | 1620 | ++DOCSHELL 1188E000 == 33 [pid = 1620] [id = 574] 04:34:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (15C53400) [pid = 1620] [serial = 1722] [outer = 00000000] 04:34:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (16460C00) [pid = 1620] [serial = 1723] [outer = 15C53400] 04:34:11 INFO - PROCESS | 1620 | 1472297651360 Marionette DEBUG loaded listener.js 04:34:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (16431800) [pid = 1620] [serial = 1724] [outer = 15C53400] 04:34:11 INFO - PROCESS | 1620 | 1472297651789 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]]]}] 04:34:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:34:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 630ms 04:34:11 INFO - PROCESS | 1620 | 1472297651853 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 04:34:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:34:11 INFO - PROCESS | 1620 | 1472297651856 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 04:34:11 INFO - PROCESS | 1620 | 1472297651859 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:34:11 INFO - PROCESS | 1620 | 1472297651861 Marionette TRACE conn6 <- [1,2262,null,{}] 04:34:11 INFO - PROCESS | 1620 | 1472297651864 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}] 04:34:11 INFO - PROCESS | 1620 | 1472297651866 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:11 INFO - PROCESS | 1620 | 1472297651946 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 04:34:11 INFO - PROCESS | 1620 | 1472297651952 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:11 INFO - PROCESS | 1620 | 1472297651954 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:11 INFO - PROCESS | 1620 | ++DOCSHELL 1188EC00 == 34 [pid = 1620] [id = 575] 04:34:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (1653D000) [pid = 1620] [serial = 1725] [outer = 00000000] 04:34:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (16E1A400) [pid = 1620] [serial = 1726] [outer = 1653D000] 04:34:11 INFO - PROCESS | 1620 | 1472297651998 Marionette DEBUG loaded listener.js 04:34:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (1713A000) [pid = 1620] [serial = 1727] [outer = 1653D000] 04:34:12 INFO - PROCESS | 1620 | 1472297652795 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]]]}] 04:34:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:34:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 970ms 04:34:12 INFO - PROCESS | 1620 | 1472297652830 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 04:34:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:34:12 INFO - PROCESS | 1620 | 1472297652834 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 04:34:12 INFO - PROCESS | 1620 | 1472297652839 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:34:12 INFO - PROCESS | 1620 | 1472297652843 Marionette TRACE conn6 <- [1,2266,null,{}] 04:34:12 INFO - PROCESS | 1620 | 1472297652849 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}] 04:34:12 INFO - PROCESS | 1620 | 1472297652852 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:12 INFO - PROCESS | 1620 | 1472297652975 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 04:34:13 INFO - PROCESS | 1620 | 1472297653115 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:13 INFO - PROCESS | 1620 | 1472297653118 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:13 INFO - PROCESS | 1620 | ++DOCSHELL 08836C00 == 35 [pid = 1620] [id = 576] 04:34:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (0BD50400) [pid = 1620] [serial = 1728] [outer = 00000000] 04:34:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (0CAF0C00) [pid = 1620] [serial = 1729] [outer = 0BD50400] 04:34:13 INFO - PROCESS | 1620 | 1472297653179 Marionette DEBUG loaded listener.js 04:34:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (0CC25000) [pid = 1620] [serial = 1730] [outer = 0BD50400] 04:34:13 INFO - PROCESS | 1620 | 1472297653957 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]]]}] 04:34:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:34:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1182ms 04:34:14 INFO - PROCESS | 1620 | 1472297654037 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 04:34:14 INFO - PROCESS | 1620 | 1472297654042 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 04:34:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:34:14 INFO - PROCESS | 1620 | 1472297654049 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:34:14 INFO - PROCESS | 1620 | 1472297654052 Marionette TRACE conn6 <- [1,2270,null,{}] 04:34:14 INFO - PROCESS | 1620 | 1472297654057 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}] 04:34:14 INFO - PROCESS | 1620 | 1472297654060 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:14 INFO - PROCESS | 1620 | 1472297654193 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 04:34:14 INFO - PROCESS | 1620 | 1472297654323 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:14 INFO - PROCESS | 1620 | 1472297654326 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:14 INFO - PROCESS | 1620 | ++DOCSHELL 0C582400 == 36 [pid = 1620] [id = 577] 04:34:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (0C6F8400) [pid = 1620] [serial = 1731] [outer = 00000000] 04:34:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (0CC1E800) [pid = 1620] [serial = 1732] [outer = 0C6F8400] 04:34:14 INFO - PROCESS | 1620 | 1472297654385 Marionette DEBUG loaded listener.js 04:34:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (110CE400) [pid = 1620] [serial = 1733] [outer = 0C6F8400] 04:34:15 INFO - PROCESS | 1620 | --DOCSHELL 1188E000 == 35 [pid = 1620] [id = 574] 04:34:15 INFO - PROCESS | 1620 | --DOCSHELL 0C26FC00 == 34 [pid = 1620] [id = 573] 04:34:15 INFO - PROCESS | 1620 | --DOCSHELL 1590C000 == 33 [pid = 1620] [id = 572] 04:34:15 INFO - PROCESS | 1620 | --DOCSHELL 14C9D000 == 32 [pid = 1620] [id = 571] 04:34:15 INFO - PROCESS | 1620 | --DOCSHELL 13EE7400 == 31 [pid = 1620] [id = 570] 04:34:15 INFO - PROCESS | 1620 | --DOCSHELL 1188F000 == 30 [pid = 1620] [id = 569] 04:34:15 INFO - PROCESS | 1620 | --DOCSHELL 0CC24400 == 29 [pid = 1620] [id = 568] 04:34:15 INFO - PROCESS | 1620 | --DOCSHELL 0C272C00 == 28 [pid = 1620] [id = 567] 04:34:15 INFO - PROCESS | 1620 | --DOCSHELL 08832800 == 27 [pid = 1620] [id = 566] 04:34:15 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (15C1EC00) [pid = 1620] [serial = 1672] [outer = 00000000] [url = about:blank] 04:34:15 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (16468C00) [pid = 1620] [serial = 1676] [outer = 00000000] [url = about:blank] 04:34:15 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (1643AC00) [pid = 1620] [serial = 1675] [outer = 00000000] [url = about:blank] 04:34:15 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (15C50400) [pid = 1620] [serial = 1673] [outer = 00000000] [url = about:blank] 04:34:15 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (1590EC00) [pid = 1620] [serial = 1652] [outer = 00000000] [url = about:blank] 04:34:15 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (0C57CC00) [pid = 1620] [serial = 1660] [outer = 00000000] [url = about:blank] 04:34:15 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (0CA55800) [pid = 1620] [serial = 1661] [outer = 00000000] [url = about:blank] 04:34:15 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (15909000) [pid = 1620] [serial = 1669] [outer = 00000000] [url = about:blank] 04:34:15 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (0D1DC800) [pid = 1620] [serial = 1663] [outer = 00000000] [url = about:blank] 04:34:15 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (10E7C000) [pid = 1620] [serial = 1664] [outer = 00000000] [url = about:blank] 04:34:15 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (11754C00) [pid = 1620] [serial = 1657] [outer = 00000000] [url = about:blank] 04:34:15 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (117E7800) [pid = 1620] [serial = 1658] [outer = 00000000] [url = about:blank] 04:34:15 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (13EE8800) [pid = 1620] [serial = 1666] [outer = 00000000] [url = about:blank] 04:34:15 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (1474F800) [pid = 1620] [serial = 1667] [outer = 00000000] [url = about:blank] 04:34:15 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (0C26C800) [pid = 1620] [serial = 1654] [outer = 00000000] [url = about:blank] 04:34:15 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (0C6F2C00) [pid = 1620] [serial = 1655] [outer = 00000000] [url = about:blank] 04:34:15 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (16539800) [pid = 1620] [serial = 1678] [outer = 00000000] [url = about:blank] 04:34:15 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (16464400) [pid = 1620] [serial = 1681] [outer = 00000000] [url = about:blank] 04:34:15 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (1713F400) [pid = 1620] [serial = 1688] [outer = 00000000] [url = about:blank] 04:34:15 INFO - PROCESS | 1620 | --DOMWINDOW == 65 (1713E800) [pid = 1620] [serial = 1687] [outer = 00000000] [url = about:blank] 04:34:15 INFO - PROCESS | 1620 | --DOMWINDOW == 64 (16E11400) [pid = 1620] [serial = 1685] [outer = 00000000] [url = about:blank] 04:34:15 INFO - PROCESS | 1620 | --DOMWINDOW == 63 (155BCC00) [pid = 1620] [serial = 1684] [outer = 00000000] [url = about:blank] 04:34:15 INFO - PROCESS | 1620 | --DOMWINDOW == 62 (1653FC00) [pid = 1620] [serial = 1679] [outer = 00000000] [url = about:blank] 04:34:15 INFO - PROCESS | 1620 | --DOMWINDOW == 61 (15933C00) [pid = 1620] [serial = 1670] [outer = 00000000] [url = about:blank] 04:34:15 INFO - PROCESS | 1620 | --DOMWINDOW == 60 (16537000) [pid = 1620] [serial = 1682] [outer = 00000000] [url = about:blank] 04:34:15 INFO - PROCESS | 1620 | 1472297655165 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]]]}] 04:34:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:34:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1122ms 04:34:15 INFO - PROCESS | 1620 | 1472297655172 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 04:34:15 INFO - PROCESS | 1620 | 1472297655176 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 04:34:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:34:15 INFO - PROCESS | 1620 | 1472297655180 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:34:15 INFO - PROCESS | 1620 | 1472297655185 Marionette TRACE conn6 <- [1,2274,null,{}] 04:34:15 INFO - PROCESS | 1620 | 1472297655190 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}] 04:34:15 INFO - PROCESS | 1620 | 1472297655192 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:15 INFO - PROCESS | 1620 | 1472297655293 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 04:34:15 INFO - PROCESS | 1620 | 1472297655391 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:15 INFO - PROCESS | 1620 | 1472297655393 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:15 INFO - PROCESS | 1620 | ++DOCSHELL 08809000 == 28 [pid = 1620] [id = 578] 04:34:15 INFO - PROCESS | 1620 | ++DOMWINDOW == 61 (08830000) [pid = 1620] [serial = 1734] [outer = 00000000] 04:34:15 INFO - PROCESS | 1620 | ++DOMWINDOW == 62 (0C6FA800) [pid = 1620] [serial = 1735] [outer = 08830000] 04:34:15 INFO - PROCESS | 1620 | 1472297655443 Marionette DEBUG loaded listener.js 04:34:15 INFO - PROCESS | 1620 | ++DOMWINDOW == 63 (0CC15400) [pid = 1620] [serial = 1736] [outer = 08830000] 04:34:15 INFO - PROCESS | 1620 | 1472297655834 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]]]}] 04:34:15 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 04:34:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 730ms 04:34:15 INFO - PROCESS | 1620 | 1472297655912 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 04:34:15 INFO - PROCESS | 1620 | 1472297655916 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 04:34:15 INFO - PROCESS | 1620 | 1472297655922 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:34:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:34:15 INFO - PROCESS | 1620 | 1472297655924 Marionette TRACE conn6 <- [1,2278,null,{}] 04:34:15 INFO - PROCESS | 1620 | 1472297655928 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}] 04:34:15 INFO - PROCESS | 1620 | 1472297655931 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:16 INFO - PROCESS | 1620 | 1472297656023 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 04:34:16 INFO - PROCESS | 1620 | 1472297656030 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:16 INFO - PROCESS | 1620 | 1472297656033 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:16 INFO - PROCESS | 1620 | ++DOCSHELL 0D103000 == 29 [pid = 1620] [id = 579] 04:34:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 64 (0D106400) [pid = 1620] [serial = 1737] [outer = 00000000] 04:34:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 65 (1129DC00) [pid = 1620] [serial = 1738] [outer = 0D106400] 04:34:16 INFO - PROCESS | 1620 | 1472297656081 Marionette DEBUG loaded listener.js 04:34:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 66 (11754C00) [pid = 1620] [serial = 1739] [outer = 0D106400] 04:34:16 INFO - PROCESS | 1620 | 1472297656547 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]]]}] 04:34:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:34:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 670ms 04:34:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:34:16 INFO - PROCESS | 1620 | 1472297656597 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 04:34:16 INFO - PROCESS | 1620 | 1472297656599 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 04:34:16 INFO - PROCESS | 1620 | 1472297656602 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:34:16 INFO - PROCESS | 1620 | 1472297656606 Marionette TRACE conn6 <- [1,2282,null,{}] 04:34:16 INFO - PROCESS | 1620 | 1472297656616 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}] 04:34:16 INFO - PROCESS | 1620 | 1472297656621 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:16 INFO - PROCESS | 1620 | 1472297656708 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 04:34:16 INFO - PROCESS | 1620 | 1472297656718 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:16 INFO - PROCESS | 1620 | 1472297656721 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:16 INFO - PROCESS | 1620 | ++DOCSHELL 1474BC00 == 30 [pid = 1620] [id = 580] 04:34:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (1474CC00) [pid = 1620] [serial = 1740] [outer = 00000000] 04:34:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (147CD800) [pid = 1620] [serial = 1741] [outer = 1474CC00] 04:34:16 INFO - PROCESS | 1620 | 1472297656854 Marionette DEBUG loaded listener.js 04:34:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (14CA0400) [pid = 1620] [serial = 1742] [outer = 1474CC00] 04:34:17 INFO - PROCESS | 1620 | 1472297657246 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]]]}] 04:34:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:34:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 670ms 04:34:17 INFO - PROCESS | 1620 | 1472297657277 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 04:34:17 INFO - PROCESS | 1620 | 1472297657279 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 04:34:17 INFO - PROCESS | 1620 | 1472297657282 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:34:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:34:17 INFO - PROCESS | 1620 | 1472297657284 Marionette TRACE conn6 <- [1,2286,null,{}] 04:34:17 INFO - PROCESS | 1620 | 1472297657288 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}] 04:34:17 INFO - PROCESS | 1620 | 1472297657290 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:17 INFO - PROCESS | 1620 | 1472297657377 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 04:34:17 INFO - PROCESS | 1620 | 1472297657509 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:17 INFO - PROCESS | 1620 | 1472297657511 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:17 INFO - PROCESS | 1620 | ++DOCSHELL 15905400 == 31 [pid = 1620] [id = 581] 04:34:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (15905C00) [pid = 1620] [serial = 1743] [outer = 00000000] 04:34:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (15936000) [pid = 1620] [serial = 1744] [outer = 15905C00] 04:34:17 INFO - PROCESS | 1620 | 1472297657561 Marionette DEBUG loaded listener.js 04:34:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (15C19C00) [pid = 1620] [serial = 1745] [outer = 15905C00] 04:34:17 INFO - PROCESS | 1620 | 1472297657981 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]]]}] 04:34:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:34:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 730ms 04:34:18 INFO - PROCESS | 1620 | 1472297658016 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 04:34:18 INFO - PROCESS | 1620 | 1472297658018 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 04:34:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:34:18 INFO - PROCESS | 1620 | 1472297658021 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:34:18 INFO - PROCESS | 1620 | 1472297658023 Marionette TRACE conn6 <- [1,2290,null,{}] 04:34:18 INFO - PROCESS | 1620 | 1472297658026 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}] 04:34:18 INFO - PROCESS | 1620 | 1472297658028 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:18 INFO - PROCESS | 1620 | 1472297658141 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 04:34:18 INFO - PROCESS | 1620 | 1472297658148 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:18 INFO - PROCESS | 1620 | 1472297658150 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:18 INFO - PROCESS | 1620 | ++DOCSHELL 15935C00 == 32 [pid = 1620] [id = 582] 04:34:18 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (15C06000) [pid = 1620] [serial = 1746] [outer = 00000000] 04:34:18 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (15C57800) [pid = 1620] [serial = 1747] [outer = 15C06000] 04:34:18 INFO - PROCESS | 1620 | 1472297658198 Marionette DEBUG loaded listener.js 04:34:18 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (1642CC00) [pid = 1620] [serial = 1748] [outer = 15C06000] 04:34:18 INFO - PROCESS | 1620 | 1472297658686 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]]]}] 04:34:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:34:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 730ms 04:34:18 INFO - PROCESS | 1620 | 1472297658759 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 04:34:18 INFO - PROCESS | 1620 | 1472297658761 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 04:34:18 INFO - PROCESS | 1620 | 1472297658764 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:34:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:34:18 INFO - PROCESS | 1620 | 1472297658766 Marionette TRACE conn6 <- [1,2294,null,{}] 04:34:18 INFO - PROCESS | 1620 | 1472297658809 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}] 04:34:18 INFO - PROCESS | 1620 | 1472297658815 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:18 INFO - PROCESS | 1620 | 1472297658957 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 04:34:19 INFO - PROCESS | 1620 | 1472297659019 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:19 INFO - PROCESS | 1620 | 1472297659021 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:19 INFO - PROCESS | 1620 | ++DOCSHELL 16538C00 == 33 [pid = 1620] [id = 583] 04:34:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (16539400) [pid = 1620] [serial = 1749] [outer = 00000000] 04:34:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (16544800) [pid = 1620] [serial = 1750] [outer = 16539400] 04:34:19 INFO - PROCESS | 1620 | 1472297659066 Marionette DEBUG loaded listener.js 04:34:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (1653A000) [pid = 1620] [serial = 1751] [outer = 16539400] 04:34:19 INFO - PROCESS | 1620 | 1472297659557 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]]]}] 04:34:19 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (0CC24C00) [pid = 1620] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:34:19 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (13EEB400) [pid = 1620] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:34:19 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (08836000) [pid = 1620] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:34:19 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (12264C00) [pid = 1620] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:34:19 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (0C2C7000) [pid = 1620] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:34:19 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (0C26D000) [pid = 1620] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:34:19 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (14C9F800) [pid = 1620] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:34:19 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (11881800) [pid = 1620] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:34:19 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (16436400) [pid = 1620] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:34:19 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (15C53400) [pid = 1620] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:34:19 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (15937C00) [pid = 1620] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:34:19 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (1162C400) [pid = 1620] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:34:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:34:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 850ms 04:34:19 INFO - PROCESS | 1620 | 1472297659618 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 04:34:19 INFO - PROCESS | 1620 | 1472297659620 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 04:34:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:34:19 INFO - PROCESS | 1620 | 1472297659623 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:34:19 INFO - PROCESS | 1620 | 1472297659625 Marionette TRACE conn6 <- [1,2298,null,{}] 04:34:19 INFO - PROCESS | 1620 | 1472297659629 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}] 04:34:19 INFO - PROCESS | 1620 | 1472297659630 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:19 INFO - PROCESS | 1620 | 1472297659716 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 04:34:19 INFO - PROCESS | 1620 | 1472297659721 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:19 INFO - PROCESS | 1620 | 1472297659723 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:19 INFO - PROCESS | 1620 | ++DOCSHELL 1188DC00 == 34 [pid = 1620] [id = 584] 04:34:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (12264C00) [pid = 1620] [serial = 1752] [outer = 00000000] 04:34:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (1474F400) [pid = 1620] [serial = 1753] [outer = 12264C00] 04:34:19 INFO - PROCESS | 1620 | 1472297659769 Marionette DEBUG loaded listener.js 04:34:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (155D5000) [pid = 1620] [serial = 1754] [outer = 12264C00] 04:34:20 INFO - PROCESS | 1620 | 1472297660206 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]]]}] 04:34:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:34:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 631ms 04:34:20 INFO - PROCESS | 1620 | 1472297660255 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 04:34:20 INFO - PROCESS | 1620 | 1472297660257 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 04:34:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:34:20 INFO - PROCESS | 1620 | 1472297660260 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:34:20 INFO - PROCESS | 1620 | 1472297660262 Marionette TRACE conn6 <- [1,2302,null,{}] 04:34:20 INFO - PROCESS | 1620 | 1472297660266 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}] 04:34:20 INFO - PROCESS | 1620 | 1472297660268 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:20 INFO - PROCESS | 1620 | 1472297660372 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 04:34:20 INFO - PROCESS | 1620 | 1472297660378 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:20 INFO - PROCESS | 1620 | 1472297660380 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:20 INFO - PROCESS | 1620 | ++DOCSHELL 08838000 == 35 [pid = 1620] [id = 585] 04:34:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (11299400) [pid = 1620] [serial = 1755] [outer = 00000000] 04:34:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (17139000) [pid = 1620] [serial = 1756] [outer = 11299400] 04:34:20 INFO - PROCESS | 1620 | 1472297660426 Marionette DEBUG loaded listener.js 04:34:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (17169400) [pid = 1620] [serial = 1757] [outer = 11299400] 04:34:20 INFO - PROCESS | 1620 | 1472297660847 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]]]}] 04:34:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:34:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 630ms 04:34:20 INFO - PROCESS | 1620 | 1472297660899 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 04:34:20 INFO - PROCESS | 1620 | 1472297660901 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 04:34:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:34:20 INFO - PROCESS | 1620 | 1472297660904 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:34:20 INFO - PROCESS | 1620 | 1472297660906 Marionette TRACE conn6 <- [1,2306,null,{}] 04:34:20 INFO - PROCESS | 1620 | 1472297660909 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}] 04:34:20 INFO - PROCESS | 1620 | 1472297660911 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:20 INFO - PROCESS | 1620 | 1472297661001 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 04:34:20 INFO - PROCESS | 1620 | 1472297661006 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:20 INFO - PROCESS | 1620 | 1472297661008 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:21 INFO - PROCESS | 1620 | ++DOCSHELL 1474AC00 == 36 [pid = 1620] [id = 586] 04:34:21 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (17137800) [pid = 1620] [serial = 1758] [outer = 00000000] 04:34:21 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (180D2400) [pid = 1620] [serial = 1759] [outer = 17137800] 04:34:21 INFO - PROCESS | 1620 | 1472297661053 Marionette DEBUG loaded listener.js 04:34:21 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (180D8800) [pid = 1620] [serial = 1760] [outer = 17137800] 04:34:21 INFO - PROCESS | 1620 | 1472297661616 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] 04:34:21 INFO - PROCESS | 1620 | 1472297661641 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 04:34:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:34:21 INFO - PROCESS | 1620 | 1472297661647 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:34:21 INFO - PROCESS | 1620 | 1472297661651 Marionette TRACE conn6 <- [1,2310,null,{}] 04:34:21 INFO - PROCESS | 1620 | 1472297661658 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}] 04:34:21 INFO - PROCESS | 1620 | 1472297661661 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:21 INFO - PROCESS | 1620 | 1472297661854 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 04:34:21 INFO - PROCESS | 1620 | 1472297661997 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:21 INFO - PROCESS | 1620 | 1472297662002 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:22 INFO - PROCESS | 1620 | ++DOCSHELL 0C6F5400 == 37 [pid = 1620] [id = 587] 04:34:22 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (0C6F6800) [pid = 1620] [serial = 1761] [outer = 00000000] 04:34:22 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (0CAE6000) [pid = 1620] [serial = 1762] [outer = 0C6F6800] 04:34:22 INFO - PROCESS | 1620 | 1472297662062 Marionette DEBUG loaded listener.js 04:34:22 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (0CEB3C00) [pid = 1620] [serial = 1763] [outer = 0C6F6800] 04:34:22 INFO - PROCESS | 1620 | 1472297662634 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]]]}] 04:34:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:34:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1020ms 04:34:22 INFO - PROCESS | 1620 | 1472297662671 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 04:34:22 INFO - PROCESS | 1620 | 1472297662676 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 04:34:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:34:22 INFO - PROCESS | 1620 | 1472297662683 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:34:22 INFO - PROCESS | 1620 | 1472297662686 Marionette TRACE conn6 <- [1,2314,null,{}] 04:34:22 INFO - PROCESS | 1620 | 1472297662690 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}] 04:34:22 INFO - PROCESS | 1620 | 1472297662693 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:22 INFO - PROCESS | 1620 | 1472297662806 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 04:34:22 INFO - PROCESS | 1620 | 1472297662918 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:22 INFO - PROCESS | 1620 | 1472297662920 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:22 INFO - PROCESS | 1620 | ++DOCSHELL 12266800 == 38 [pid = 1620] [id = 588] 04:34:22 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (12D16C00) [pid = 1620] [serial = 1764] [outer = 00000000] 04:34:22 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (1439A400) [pid = 1620] [serial = 1765] [outer = 12D16C00] 04:34:23 INFO - PROCESS | 1620 | 1472297663019 Marionette DEBUG loaded listener.js 04:34:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (14C87400) [pid = 1620] [serial = 1766] [outer = 12D16C00] 04:34:23 INFO - PROCESS | 1620 | 1472297663604 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]]]}] 04:34:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:34:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 970ms 04:34:23 INFO - PROCESS | 1620 | 1472297663656 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 04:34:23 INFO - PROCESS | 1620 | 1472297663659 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 04:34:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:34:23 INFO - PROCESS | 1620 | 1472297663662 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:34:23 INFO - PROCESS | 1620 | 1472297663666 Marionette TRACE conn6 <- [1,2318,null,{}] 04:34:23 INFO - PROCESS | 1620 | 1472297663678 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}] 04:34:23 INFO - PROCESS | 1620 | 1472297663682 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:23 INFO - PROCESS | 1620 | 1472297663796 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 04:34:23 INFO - PROCESS | 1620 | 1472297663936 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:23 INFO - PROCESS | 1620 | 1472297663940 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:23 INFO - PROCESS | 1620 | ++DOCSHELL 16544000 == 39 [pid = 1620] [id = 589] 04:34:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (16544400) [pid = 1620] [serial = 1767] [outer = 00000000] 04:34:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (17C10000) [pid = 1620] [serial = 1768] [outer = 16544400] 04:34:23 INFO - PROCESS | 1620 | 1472297664001 Marionette DEBUG loaded listener.js 04:34:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (180DB400) [pid = 1620] [serial = 1769] [outer = 16544400] 04:34:24 INFO - PROCESS | 1620 | 1472297664658 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]]]}] 04:34:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:34:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1021ms 04:34:24 INFO - PROCESS | 1620 | 1472297664687 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 04:34:24 INFO - PROCESS | 1620 | 1472297664691 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 04:34:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:34:24 INFO - PROCESS | 1620 | 1472297664695 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:34:24 INFO - PROCESS | 1620 | 1472297664697 Marionette TRACE conn6 <- [1,2322,null,{}] 04:34:24 INFO - PROCESS | 1620 | 1472297664700 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}] 04:34:24 INFO - PROCESS | 1620 | 1472297664703 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:24 INFO - PROCESS | 1620 | 1472297664813 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 04:34:24 INFO - PROCESS | 1620 | 1472297664923 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:24 INFO - PROCESS | 1620 | 1472297664925 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:24 INFO - PROCESS | 1620 | ++DOCSHELL 0C6F0C00 == 40 [pid = 1620] [id = 590] 04:34:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (0CA52800) [pid = 1620] [serial = 1770] [outer = 00000000] 04:34:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (0CC22800) [pid = 1620] [serial = 1771] [outer = 0CA52800] 04:34:24 INFO - PROCESS | 1620 | 1472297664981 Marionette DEBUG loaded listener.js 04:34:25 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (12D22400) [pid = 1620] [serial = 1772] [outer = 0CA52800] 04:34:25 INFO - PROCESS | 1620 | 1472297665729 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]]]}] 04:34:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:34:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1075ms 04:34:25 INFO - PROCESS | 1620 | 1472297665772 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 04:34:25 INFO - PROCESS | 1620 | 1472297665776 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 04:34:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:34:25 INFO - PROCESS | 1620 | 1472297665781 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:34:25 INFO - PROCESS | 1620 | 1472297665786 Marionette TRACE conn6 <- [1,2326,null,{}] 04:34:25 INFO - PROCESS | 1620 | 1472297665791 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}] 04:34:25 INFO - PROCESS | 1620 | 1472297665794 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:25 INFO - PROCESS | 1620 | 1472297665903 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 04:34:26 INFO - PROCESS | 1620 | --DOCSHELL 08838000 == 39 [pid = 1620] [id = 585] 04:34:26 INFO - PROCESS | 1620 | --DOCSHELL 1188DC00 == 38 [pid = 1620] [id = 584] 04:34:26 INFO - PROCESS | 1620 | --DOCSHELL 16538C00 == 37 [pid = 1620] [id = 583] 04:34:26 INFO - PROCESS | 1620 | --DOCSHELL 15935C00 == 36 [pid = 1620] [id = 582] 04:34:26 INFO - PROCESS | 1620 | --DOCSHELL 15905400 == 35 [pid = 1620] [id = 581] 04:34:26 INFO - PROCESS | 1620 | --DOCSHELL 1474BC00 == 34 [pid = 1620] [id = 580] 04:34:26 INFO - PROCESS | 1620 | --DOCSHELL 0D103000 == 33 [pid = 1620] [id = 579] 04:34:26 INFO - PROCESS | 1620 | --DOCSHELL 08809000 == 32 [pid = 1620] [id = 578] 04:34:26 INFO - PROCESS | 1620 | --DOCSHELL 0C582400 == 31 [pid = 1620] [id = 577] 04:34:26 INFO - PROCESS | 1620 | --DOCSHELL 08836C00 == 30 [pid = 1620] [id = 576] 04:34:26 INFO - PROCESS | 1620 | --DOCSHELL 1188EC00 == 29 [pid = 1620] [id = 575] 04:34:26 INFO - PROCESS | 1620 | --DOCSHELL 0C6F0C00 == 28 [pid = 1620] [id = 590] 04:34:26 INFO - PROCESS | 1620 | --DOCSHELL 16544000 == 27 [pid = 1620] [id = 589] 04:34:26 INFO - PROCESS | 1620 | --DOCSHELL 1474AC00 == 26 [pid = 1620] [id = 586] 04:34:26 INFO - PROCESS | 1620 | --DOCSHELL 0C6F5400 == 25 [pid = 1620] [id = 587] 04:34:26 INFO - PROCESS | 1620 | --DOCSHELL 12266800 == 24 [pid = 1620] [id = 588] 04:34:26 INFO - PROCESS | 1620 | 1472297666604 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:26 INFO - PROCESS | 1620 | 1472297666608 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:26 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (0CEB4000) [pid = 1620] [serial = 1705] [outer = 00000000] [url = about:blank] 04:34:26 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (0D104800) [pid = 1620] [serial = 1706] [outer = 00000000] [url = about:blank] 04:34:26 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (1474B000) [pid = 1620] [serial = 1711] [outer = 00000000] [url = about:blank] 04:34:26 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (0C5E9400) [pid = 1620] [serial = 1700] [outer = 00000000] [url = about:blank] 04:34:26 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (0C26E800) [pid = 1620] [serial = 1699] [outer = 00000000] [url = about:blank] 04:34:26 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (12D19000) [pid = 1620] [serial = 1708] [outer = 00000000] [url = about:blank] 04:34:26 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (0C5E1C00) [pid = 1620] [serial = 1702] [outer = 00000000] [url = about:blank] 04:34:26 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (0C6FD000) [pid = 1620] [serial = 1703] [outer = 00000000] [url = about:blank] 04:34:26 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (0D103C00) [pid = 1620] [serial = 1691] [outer = 00000000] [url = about:blank] 04:34:26 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (0CC1DC00) [pid = 1620] [serial = 1690] [outer = 00000000] [url = about:blank] 04:34:26 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (15901C00) [pid = 1620] [serial = 1715] [outer = 00000000] [url = about:blank] 04:34:26 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (13EE8000) [pid = 1620] [serial = 1694] [outer = 00000000] [url = about:blank] 04:34:26 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (12D21400) [pid = 1620] [serial = 1693] [outer = 00000000] [url = about:blank] 04:34:26 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (1541E800) [pid = 1620] [serial = 1714] [outer = 00000000] [url = about:blank] 04:34:26 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (1713D800) [pid = 1620] [serial = 1697] [outer = 00000000] [url = about:blank] 04:34:26 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (1646AC00) [pid = 1620] [serial = 1696] [outer = 00000000] [url = about:blank] 04:34:26 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (16431800) [pid = 1620] [serial = 1724] [outer = 00000000] [url = about:blank] 04:34:26 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (16E1A400) [pid = 1620] [serial = 1726] [outer = 00000000] [url = about:blank] 04:34:26 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (147D1C00) [pid = 1620] [serial = 1712] [outer = 00000000] [url = about:blank] 04:34:26 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (15C54800) [pid = 1620] [serial = 1717] [outer = 00000000] [url = about:blank] 04:34:26 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (1642B800) [pid = 1620] [serial = 1718] [outer = 00000000] [url = about:blank] 04:34:26 INFO - PROCESS | 1620 | --DOMWINDOW == 65 (16460C00) [pid = 1620] [serial = 1723] [outer = 00000000] [url = about:blank] 04:34:26 INFO - PROCESS | 1620 | --DOMWINDOW == 64 (15905800) [pid = 1620] [serial = 1721] [outer = 00000000] [url = about:blank] 04:34:26 INFO - PROCESS | 1620 | --DOMWINDOW == 63 (155DF800) [pid = 1620] [serial = 1720] [outer = 00000000] [url = about:blank] 04:34:26 INFO - PROCESS | 1620 | --DOMWINDOW == 62 (13015400) [pid = 1620] [serial = 1709] [outer = 00000000] [url = about:blank] 04:34:26 INFO - PROCESS | 1620 | ++DOCSHELL 08564C00 == 25 [pid = 1620] [id = 591] 04:34:26 INFO - PROCESS | 1620 | ++DOMWINDOW == 63 (08565400) [pid = 1620] [serial = 1773] [outer = 00000000] 04:34:26 INFO - PROCESS | 1620 | ++DOMWINDOW == 64 (08807C00) [pid = 1620] [serial = 1774] [outer = 08565400] 04:34:26 INFO - PROCESS | 1620 | 1472297666766 Marionette DEBUG loaded listener.js 04:34:26 INFO - PROCESS | 1620 | ++DOMWINDOW == 65 (0882EC00) [pid = 1620] [serial = 1775] [outer = 08565400] 04:34:27 INFO - PROCESS | 1620 | 1472297667185 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]]]}] 04:34:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:34:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1491ms 04:34:27 INFO - PROCESS | 1620 | 1472297667274 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 04:34:27 INFO - PROCESS | 1620 | 1472297667278 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 04:34:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:34:27 INFO - PROCESS | 1620 | 1472297667282 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:34:27 INFO - PROCESS | 1620 | 1472297667285 Marionette TRACE conn6 <- [1,2330,null,{}] 04:34:27 INFO - PROCESS | 1620 | 1472297667290 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}] 04:34:27 INFO - PROCESS | 1620 | 1472297667295 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:27 INFO - PROCESS | 1620 | 1472297667412 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 04:34:27 INFO - PROCESS | 1620 | 1472297667426 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:27 INFO - PROCESS | 1620 | 1472297667428 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:27 INFO - PROCESS | 1620 | ++DOCSHELL 0CA52400 == 26 [pid = 1620] [id = 592] 04:34:27 INFO - PROCESS | 1620 | ++DOMWINDOW == 66 (0CA55000) [pid = 1620] [serial = 1776] [outer = 00000000] 04:34:27 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (0CAED400) [pid = 1620] [serial = 1777] [outer = 0CA55000] 04:34:27 INFO - PROCESS | 1620 | 1472297667478 Marionette DEBUG loaded listener.js 04:34:27 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (0CC1B400) [pid = 1620] [serial = 1778] [outer = 0CA55000] 04:34:27 INFO - PROCESS | 1620 | 1472297667967 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]]]}] 04:34:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:34:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 730ms 04:34:28 INFO - PROCESS | 1620 | 1472297668022 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 04:34:28 INFO - PROCESS | 1620 | 1472297668027 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 04:34:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:34:28 INFO - PROCESS | 1620 | 1472297668035 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:34:28 INFO - PROCESS | 1620 | 1472297668037 Marionette TRACE conn6 <- [1,2334,null,{}] 04:34:28 INFO - PROCESS | 1620 | 1472297668041 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}] 04:34:28 INFO - PROCESS | 1620 | 1472297668044 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:28 INFO - PROCESS | 1620 | 1472297668139 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 04:34:28 INFO - PROCESS | 1620 | 1472297668237 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:28 INFO - PROCESS | 1620 | 1472297668239 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:28 INFO - PROCESS | 1620 | ++DOCSHELL 10D25C00 == 27 [pid = 1620] [id = 593] 04:34:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (10D26800) [pid = 1620] [serial = 1779] [outer = 00000000] 04:34:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (10EB6C00) [pid = 1620] [serial = 1780] [outer = 10D26800] 04:34:28 INFO - PROCESS | 1620 | 1472297668290 Marionette DEBUG loaded listener.js 04:34:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (1129A000) [pid = 1620] [serial = 1781] [outer = 10D26800] 04:34:28 INFO - PROCESS | 1620 | 1472297668715 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]]]}] 04:34:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:34:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 730ms 04:34:28 INFO - PROCESS | 1620 | 1472297668771 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 04:34:28 INFO - PROCESS | 1620 | 1472297668774 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 04:34:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:34:28 INFO - PROCESS | 1620 | 1472297668783 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:34:28 INFO - PROCESS | 1620 | 1472297668789 Marionette TRACE conn6 <- [1,2338,null,{}] 04:34:28 INFO - PROCESS | 1620 | 1472297668802 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}] 04:34:28 INFO - PROCESS | 1620 | 1472297668806 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:28 INFO - PROCESS | 1620 | 1472297668933 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 04:34:28 INFO - PROCESS | 1620 | 1472297669009 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:28 INFO - PROCESS | 1620 | 1472297669011 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:29 INFO - PROCESS | 1620 | ++DOCSHELL 08838000 == 28 [pid = 1620] [id = 594] 04:34:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (0D10DC00) [pid = 1620] [serial = 1782] [outer = 00000000] 04:34:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (12D21400) [pid = 1620] [serial = 1783] [outer = 0D10DC00] 04:34:29 INFO - PROCESS | 1620 | 1472297669059 Marionette DEBUG loaded listener.js 04:34:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (13E5A000) [pid = 1620] [serial = 1784] [outer = 0D10DC00] 04:34:29 INFO - PROCESS | 1620 | 1472297669627 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]]]}] 04:34:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:34:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 890ms 04:34:29 INFO - PROCESS | 1620 | 1472297669671 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 04:34:29 INFO - PROCESS | 1620 | 1472297669674 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 04:34:29 INFO - PROCESS | 1620 | 1472297669677 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:34:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:34:29 INFO - PROCESS | 1620 | 1472297669679 Marionette TRACE conn6 <- [1,2342,null,{}] 04:34:29 INFO - PROCESS | 1620 | 1472297669683 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}] 04:34:29 INFO - PROCESS | 1620 | 1472297669685 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:29 INFO - PROCESS | 1620 | 1472297669806 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 04:34:29 INFO - PROCESS | 1620 | 1472297669871 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:29 INFO - PROCESS | 1620 | 1472297669873 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:29 INFO - PROCESS | 1620 | ++DOCSHELL 13E61400 == 29 [pid = 1620] [id = 595] 04:34:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (1433AC00) [pid = 1620] [serial = 1785] [outer = 00000000] 04:34:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (1474A400) [pid = 1620] [serial = 1786] [outer = 1433AC00] 04:34:29 INFO - PROCESS | 1620 | 1472297669919 Marionette DEBUG loaded listener.js 04:34:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (14754400) [pid = 1620] [serial = 1787] [outer = 1433AC00] 04:34:30 INFO - PROCESS | 1620 | 1472297670340 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]]]}] 04:34:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:34:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 04:34:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:34:30 INFO - PROCESS | 1620 | 1472297670351 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 04:34:30 INFO - PROCESS | 1620 | 1472297670353 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 04:34:30 INFO - PROCESS | 1620 | 1472297670356 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:34:30 INFO - PROCESS | 1620 | 1472297670358 Marionette TRACE conn6 <- [1,2346,null,{}] 04:34:30 INFO - PROCESS | 1620 | 1472297670372 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}] 04:34:30 INFO - PROCESS | 1620 | 1472297670374 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:30 INFO - PROCESS | 1620 | 1472297670493 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 04:34:30 INFO - PROCESS | 1620 | 1472297670501 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:30 INFO - PROCESS | 1620 | 1472297670507 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:30 INFO - PROCESS | 1620 | ++DOCSHELL 14C2B400 == 30 [pid = 1620] [id = 596] 04:34:30 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (14C82C00) [pid = 1620] [serial = 1788] [outer = 00000000] 04:34:30 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (15415000) [pid = 1620] [serial = 1789] [outer = 14C82C00] 04:34:30 INFO - PROCESS | 1620 | 1472297670564 Marionette DEBUG loaded listener.js 04:34:30 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (15908000) [pid = 1620] [serial = 1790] [outer = 14C82C00] 04:34:31 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (17137800) [pid = 1620] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:34:31 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (15C06000) [pid = 1620] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:34:31 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (0C6F8400) [pid = 1620] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:34:31 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (0D106400) [pid = 1620] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:34:31 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (08830000) [pid = 1620] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:34:31 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (0BD50400) [pid = 1620] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:34:31 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (1653D000) [pid = 1620] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:34:31 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (1474CC00) [pid = 1620] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:34:31 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (12264C00) [pid = 1620] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:34:31 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (11299400) [pid = 1620] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:34:31 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (15905C00) [pid = 1620] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:34:31 INFO - PROCESS | 1620 | 1472297671292 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]]]}] 04:34:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:34:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 990ms 04:34:31 INFO - PROCESS | 1620 | 1472297671347 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 04:34:31 INFO - PROCESS | 1620 | 1472297671349 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 04:34:31 INFO - PROCESS | 1620 | 1472297671353 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:34:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:34:31 INFO - PROCESS | 1620 | 1472297671355 Marionette TRACE conn6 <- [1,2350,null,{}] 04:34:31 INFO - PROCESS | 1620 | 1472297671358 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}] 04:34:31 INFO - PROCESS | 1620 | 1472297671361 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:31 INFO - PROCESS | 1620 | 1472297671447 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 04:34:31 INFO - PROCESS | 1620 | 1472297671465 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:31 INFO - PROCESS | 1620 | 1472297671467 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:31 INFO - PROCESS | 1620 | ++DOCSHELL 0C5E8800 == 31 [pid = 1620] [id = 597] 04:34:31 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (143A0400) [pid = 1620] [serial = 1791] [outer = 00000000] 04:34:31 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (15933400) [pid = 1620] [serial = 1792] [outer = 143A0400] 04:34:31 INFO - PROCESS | 1620 | 1472297671513 Marionette DEBUG loaded listener.js 04:34:31 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (15937C00) [pid = 1620] [serial = 1793] [outer = 143A0400] 04:34:31 INFO - PROCESS | 1620 | 1472297671965 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]]]}] 04:34:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:34:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 631ms 04:34:31 INFO - PROCESS | 1620 | 1472297671993 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 04:34:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:34:31 INFO - PROCESS | 1620 | 1472297671995 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 04:34:31 INFO - PROCESS | 1620 | 1472297671998 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:34:31 INFO - PROCESS | 1620 | 1472297672000 Marionette TRACE conn6 <- [1,2354,null,{}] 04:34:31 INFO - PROCESS | 1620 | 1472297672003 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}] 04:34:31 INFO - PROCESS | 1620 | 1472297672005 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:32 INFO - PROCESS | 1620 | 1472297672085 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 04:34:32 INFO - PROCESS | 1620 | 1472297672091 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:32 INFO - PROCESS | 1620 | 1472297672093 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:32 INFO - PROCESS | 1620 | ++DOCSHELL 15C0A400 == 32 [pid = 1620] [id = 598] 04:34:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (15C20000) [pid = 1620] [serial = 1794] [outer = 00000000] 04:34:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (15C58800) [pid = 1620] [serial = 1795] [outer = 15C20000] 04:34:32 INFO - PROCESS | 1620 | 1472297672139 Marionette DEBUG loaded listener.js 04:34:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (15C59800) [pid = 1620] [serial = 1796] [outer = 15C20000] 04:34:32 INFO - PROCESS | 1620 | 1472297672565 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]]]}] 04:34:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:34:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 631ms 04:34:32 INFO - PROCESS | 1620 | 1472297672634 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 04:34:32 INFO - PROCESS | 1620 | 1472297672637 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 04:34:32 INFO - PROCESS | 1620 | 1472297672640 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:34:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:34:32 INFO - PROCESS | 1620 | 1472297672642 Marionette TRACE conn6 <- [1,2358,null,{}] 04:34:32 INFO - PROCESS | 1620 | 1472297672646 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}] 04:34:32 INFO - PROCESS | 1620 | 1472297672648 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:32 INFO - PROCESS | 1620 | 1472297672728 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 04:34:32 INFO - PROCESS | 1620 | 1472297672733 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:32 INFO - PROCESS | 1620 | 1472297672735 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:32 INFO - PROCESS | 1620 | ++DOCSHELL 0D2EC000 == 33 [pid = 1620] [id = 599] 04:34:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (13E5E800) [pid = 1620] [serial = 1797] [outer = 00000000] 04:34:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (16460C00) [pid = 1620] [serial = 1798] [outer = 13E5E800] 04:34:32 INFO - PROCESS | 1620 | 1472297672781 Marionette DEBUG loaded listener.js 04:34:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (16435400) [pid = 1620] [serial = 1799] [outer = 13E5E800] 04:34:33 INFO - PROCESS | 1620 | 1472297673574 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]]]}] 04:34:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:34:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 970ms 04:34:33 INFO - PROCESS | 1620 | 1472297673615 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 04:34:33 INFO - PROCESS | 1620 | 1472297673619 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 04:34:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:34:33 INFO - PROCESS | 1620 | 1472297673624 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:34:33 INFO - PROCESS | 1620 | 1472297673629 Marionette TRACE conn6 <- [1,2362,null,{}] 04:34:33 INFO - PROCESS | 1620 | 1472297673634 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}] 04:34:33 INFO - PROCESS | 1620 | 1472297673637 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:33 INFO - PROCESS | 1620 | 1472297673767 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 04:34:33 INFO - PROCESS | 1620 | 1472297673890 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:33 INFO - PROCESS | 1620 | 1472297673893 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:33 INFO - PROCESS | 1620 | ++DOCSHELL 0C584800 == 34 [pid = 1620] [id = 600] 04:34:33 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (0C6F0400) [pid = 1620] [serial = 1800] [outer = 00000000] 04:34:33 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (0CAEFC00) [pid = 1620] [serial = 1801] [outer = 0C6F0400] 04:34:33 INFO - PROCESS | 1620 | 1472297673996 Marionette DEBUG loaded listener.js 04:34:34 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (0CEDAC00) [pid = 1620] [serial = 1802] [outer = 0C6F0400] 04:34:34 INFO - PROCESS | 1620 | 1472297674705 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]]]}] 04:34:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:34:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1126ms 04:34:34 INFO - PROCESS | 1620 | 1472297674751 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 04:34:34 INFO - PROCESS | 1620 | 1472297674756 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 04:34:34 INFO - PROCESS | 1620 | 1472297674762 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:34:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:34:34 INFO - PROCESS | 1620 | 1472297674765 Marionette TRACE conn6 <- [1,2366,null,{}] 04:34:34 INFO - PROCESS | 1620 | 1472297674769 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}] 04:34:34 INFO - PROCESS | 1620 | 1472297674772 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:34 INFO - PROCESS | 1620 | 1472297674906 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 04:34:35 INFO - PROCESS | 1620 | 1472297675025 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:35 INFO - PROCESS | 1620 | 1472297675028 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:35 INFO - PROCESS | 1620 | ++DOCSHELL 117EDC00 == 35 [pid = 1620] [id = 601] 04:34:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (117EF800) [pid = 1620] [serial = 1803] [outer = 00000000] 04:34:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (12D1E400) [pid = 1620] [serial = 1804] [outer = 117EF800] 04:34:35 INFO - PROCESS | 1620 | 1472297675093 Marionette DEBUG loaded listener.js 04:34:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (14749800) [pid = 1620] [serial = 1805] [outer = 117EF800] 04:34:35 INFO - PROCESS | 1620 | --DOCSHELL 15418C00 == 34 [pid = 1620] [id = 484] 04:34:35 INFO - PROCESS | 1620 | --DOCSHELL 12265800 == 33 [pid = 1620] [id = 482] 04:34:35 INFO - PROCESS | 1620 | --DOCSHELL 112A4C00 == 32 [pid = 1620] [id = 481] 04:34:35 INFO - PROCESS | 1620 | --DOCSHELL 08832C00 == 31 [pid = 1620] [id = 485] 04:34:35 INFO - PROCESS | 1620 | --DOCSHELL 13E59400 == 30 [pid = 1620] [id = 495] 04:34:35 INFO - PROCESS | 1620 | --DOCSHELL 10E7C800 == 29 [pid = 1620] [id = 494] 04:34:35 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (15C57800) [pid = 1620] [serial = 1747] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (16544800) [pid = 1620] [serial = 1750] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (0CC1E800) [pid = 1620] [serial = 1732] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (110CE400) [pid = 1620] [serial = 1733] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (1129DC00) [pid = 1620] [serial = 1738] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (11754C00) [pid = 1620] [serial = 1739] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (0C6FA800) [pid = 1620] [serial = 1735] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (0CC15400) [pid = 1620] [serial = 1736] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (0CAF0C00) [pid = 1620] [serial = 1729] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (0CC25000) [pid = 1620] [serial = 1730] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (1713A000) [pid = 1620] [serial = 1727] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (147CD800) [pid = 1620] [serial = 1741] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (14CA0400) [pid = 1620] [serial = 1742] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (180D8800) [pid = 1620] [serial = 1760] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (1474F400) [pid = 1620] [serial = 1753] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (17139000) [pid = 1620] [serial = 1756] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (17169400) [pid = 1620] [serial = 1757] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (15936000) [pid = 1620] [serial = 1744] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 1620 | --DOMWINDOW == 65 (15C19C00) [pid = 1620] [serial = 1745] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 1620 | --DOMWINDOW == 64 (1642CC00) [pid = 1620] [serial = 1748] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 1620 | --DOMWINDOW == 63 (155D5000) [pid = 1620] [serial = 1754] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 1620 | --DOMWINDOW == 62 (180D2400) [pid = 1620] [serial = 1759] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 1620 | 1472297675953 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]]]}] 04:34:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:34:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1233ms 04:34:35 INFO - PROCESS | 1620 | 1472297675999 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 04:34:35 INFO - PROCESS | 1620 | 1472297676003 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 04:34:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:34:35 INFO - PROCESS | 1620 | 1472297676007 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:34:35 INFO - PROCESS | 1620 | 1472297676011 Marionette TRACE conn6 <- [1,2370,null,{}] 04:34:35 INFO - PROCESS | 1620 | 1472297676017 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}] 04:34:36 INFO - PROCESS | 1620 | 1472297676020 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:36 INFO - PROCESS | 1620 | 1472297676109 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 04:34:36 INFO - PROCESS | 1620 | 1472297676116 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:36 INFO - PROCESS | 1620 | 1472297676120 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:36 INFO - PROCESS | 1620 | ++DOCSHELL 0CAF0C00 == 30 [pid = 1620] [id = 602] 04:34:36 INFO - PROCESS | 1620 | ++DOMWINDOW == 63 (0CAF1400) [pid = 1620] [serial = 1806] [outer = 00000000] 04:34:36 INFO - PROCESS | 1620 | ++DOMWINDOW == 64 (0CC1B000) [pid = 1620] [serial = 1807] [outer = 0CAF1400] 04:34:36 INFO - PROCESS | 1620 | 1472297676170 Marionette DEBUG loaded listener.js 04:34:36 INFO - PROCESS | 1620 | ++DOMWINDOW == 65 (0CC2E800) [pid = 1620] [serial = 1808] [outer = 0CAF1400] 04:34:36 INFO - PROCESS | 1620 | 1472297676709 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]]]}] 04:34:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:34:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 730ms 04:34:36 INFO - PROCESS | 1620 | 1472297676738 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 04:34:36 INFO - PROCESS | 1620 | 1472297676743 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 04:34:36 INFO - PROCESS | 1620 | 1472297676748 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:34:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:34:36 INFO - PROCESS | 1620 | 1472297676751 Marionette TRACE conn6 <- [1,2374,null,{}] 04:34:36 INFO - PROCESS | 1620 | 1472297676755 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}] 04:34:36 INFO - PROCESS | 1620 | 1472297676757 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:36 INFO - PROCESS | 1620 | 1472297676846 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 04:34:36 INFO - PROCESS | 1620 | 1472297676942 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:36 INFO - PROCESS | 1620 | 1472297676945 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:36 INFO - PROCESS | 1620 | ++DOCSHELL 10E7D000 == 31 [pid = 1620] [id = 603] 04:34:36 INFO - PROCESS | 1620 | ++DOMWINDOW == 66 (10EB5000) [pid = 1620] [serial = 1809] [outer = 00000000] 04:34:36 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (11656400) [pid = 1620] [serial = 1810] [outer = 10EB5000] 04:34:36 INFO - PROCESS | 1620 | 1472297676994 Marionette DEBUG loaded listener.js 04:34:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (11754C00) [pid = 1620] [serial = 1811] [outer = 10EB5000] 04:34:37 INFO - PROCESS | 1620 | 1472297677363 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]]]}] 04:34:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:34:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 672ms 04:34:37 INFO - PROCESS | 1620 | 1472297677426 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 04:34:37 INFO - PROCESS | 1620 | 1472297677428 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 04:34:37 INFO - PROCESS | 1620 | 1472297677431 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:34:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:34:37 INFO - PROCESS | 1620 | 1472297677435 Marionette TRACE conn6 <- [1,2378,null,{}] 04:34:37 INFO - PROCESS | 1620 | 1472297677446 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}] 04:34:37 INFO - PROCESS | 1620 | 1472297677451 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:37 INFO - PROCESS | 1620 | 1472297677541 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 04:34:37 INFO - PROCESS | 1620 | 1472297677549 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:37 INFO - PROCESS | 1620 | 1472297677552 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:37 INFO - PROCESS | 1620 | ++DOCSHELL 14749000 == 32 [pid = 1620] [id = 604] 04:34:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (1474E000) [pid = 1620] [serial = 1812] [outer = 00000000] 04:34:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (14C27000) [pid = 1620] [serial = 1813] [outer = 1474E000] 04:34:37 INFO - PROCESS | 1620 | 1472297677601 Marionette DEBUG loaded listener.js 04:34:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (15417400) [pid = 1620] [serial = 1814] [outer = 1474E000] 04:34:38 INFO - PROCESS | 1620 | 1472297678071 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]]]}] 04:34:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:34:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 670ms 04:34:38 INFO - PROCESS | 1620 | 1472297678106 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 04:34:38 INFO - PROCESS | 1620 | 1472297678108 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 04:34:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:34:38 INFO - PROCESS | 1620 | 1472297678117 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:34:38 INFO - PROCESS | 1620 | 1472297678119 Marionette TRACE conn6 <- [1,2382,null,{}] 04:34:38 INFO - PROCESS | 1620 | 1472297678122 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}] 04:34:38 INFO - PROCESS | 1620 | 1472297678124 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:38 INFO - PROCESS | 1620 | 1472297678247 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 04:34:38 INFO - PROCESS | 1620 | 1472297678335 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:38 INFO - PROCESS | 1620 | 1472297678337 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:38 INFO - PROCESS | 1620 | ++DOCSHELL 1593E800 == 33 [pid = 1620] [id = 605] 04:34:38 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (1593F000) [pid = 1620] [serial = 1815] [outer = 00000000] 04:34:38 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (15C20C00) [pid = 1620] [serial = 1816] [outer = 1593F000] 04:34:38 INFO - PROCESS | 1620 | 1472297678385 Marionette DEBUG loaded listener.js 04:34:38 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (15C57C00) [pid = 1620] [serial = 1817] [outer = 1593F000] 04:34:38 INFO - PROCESS | 1620 | 1472297678853 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]]]}] 04:34:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:34:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 790ms 04:34:38 INFO - PROCESS | 1620 | 1472297678905 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 04:34:38 INFO - PROCESS | 1620 | 1472297678908 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 04:34:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:34:38 INFO - PROCESS | 1620 | 1472297678911 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:34:38 INFO - PROCESS | 1620 | 1472297678912 Marionette TRACE conn6 <- [1,2386,null,{}] 04:34:38 INFO - PROCESS | 1620 | 1472297678922 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}] 04:34:38 INFO - PROCESS | 1620 | 1472297678924 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:39 INFO - PROCESS | 1620 | 1472297679039 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 04:34:39 INFO - PROCESS | 1620 | 1472297679052 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:39 INFO - PROCESS | 1620 | 1472297679054 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:39 INFO - PROCESS | 1620 | ++DOCSHELL 15C5D000 == 34 [pid = 1620] [id = 606] 04:34:39 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (1642B400) [pid = 1620] [serial = 1818] [outer = 00000000] 04:34:39 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (16436400) [pid = 1620] [serial = 1819] [outer = 1642B400] 04:34:39 INFO - PROCESS | 1620 | 1472297679100 Marionette DEBUG loaded listener.js 04:34:39 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (16462C00) [pid = 1620] [serial = 1820] [outer = 1642B400] 04:34:39 INFO - PROCESS | 1620 | 1472297679582 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]]]}] 04:34:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:34:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 730ms 04:34:39 INFO - PROCESS | 1620 | 1472297679641 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 04:34:39 INFO - PROCESS | 1620 | 1472297679643 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 04:34:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:34:39 INFO - PROCESS | 1620 | 1472297679650 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:34:39 INFO - PROCESS | 1620 | 1472297679652 Marionette TRACE conn6 <- [1,2390,null,{}] 04:34:39 INFO - PROCESS | 1620 | 1472297679656 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}] 04:34:39 INFO - PROCESS | 1620 | 1472297679661 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:39 INFO - PROCESS | 1620 | 1472297679804 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 04:34:39 INFO - PROCESS | 1620 | 1472297679872 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:39 INFO - PROCESS | 1620 | 1472297679874 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:39 INFO - PROCESS | 1620 | ++DOCSHELL 16435C00 == 35 [pid = 1620] [id = 607] 04:34:39 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (1648D000) [pid = 1620] [serial = 1821] [outer = 00000000] 04:34:39 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (16E19C00) [pid = 1620] [serial = 1822] [outer = 1648D000] 04:34:39 INFO - PROCESS | 1620 | 1472297679930 Marionette DEBUG loaded listener.js 04:34:39 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (16E1A400) [pid = 1620] [serial = 1823] [outer = 1648D000] 04:34:40 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (16539400) [pid = 1620] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:34:40 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (10D26800) [pid = 1620] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:34:40 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (0CA55000) [pid = 1620] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:34:40 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (08565400) [pid = 1620] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:34:40 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (0C6F6800) [pid = 1620] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:34:40 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (12D16C00) [pid = 1620] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:34:40 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (16544400) [pid = 1620] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:34:40 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (1433AC00) [pid = 1620] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:34:40 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (14C82C00) [pid = 1620] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:34:40 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (15C20000) [pid = 1620] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:34:40 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (0D10DC00) [pid = 1620] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:34:40 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (143A0400) [pid = 1620] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:34:40 INFO - PROCESS | 1620 | 1472297680393 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]]]}] 04:34:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:34:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 790ms 04:34:40 INFO - PROCESS | 1620 | 1472297680437 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 04:34:40 INFO - PROCESS | 1620 | 1472297680439 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 04:34:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:34:40 INFO - PROCESS | 1620 | 1472297680442 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:34:40 INFO - PROCESS | 1620 | 1472297680444 Marionette TRACE conn6 <- [1,2394,null,{}] 04:34:40 INFO - PROCESS | 1620 | 1472297680448 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}] 04:34:40 INFO - PROCESS | 1620 | 1472297680450 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:40 INFO - PROCESS | 1620 | 1472297680568 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 04:34:40 INFO - PROCESS | 1620 | 1472297680631 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:40 INFO - PROCESS | 1620 | 1472297680633 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:40 INFO - PROCESS | 1620 | ++DOCSHELL 1433A000 == 36 [pid = 1620] [id = 608] 04:34:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (14C82C00) [pid = 1620] [serial = 1824] [outer = 00000000] 04:34:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (1643A800) [pid = 1620] [serial = 1825] [outer = 14C82C00] 04:34:40 INFO - PROCESS | 1620 | 1472297680678 Marionette DEBUG loaded listener.js 04:34:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (16466C00) [pid = 1620] [serial = 1826] [outer = 14C82C00] 04:34:41 INFO - PROCESS | 1620 | 1472297681032 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]]]}] 04:34:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:34:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 631ms 04:34:41 INFO - PROCESS | 1620 | 1472297681077 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 04:34:41 INFO - PROCESS | 1620 | 1472297681079 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 04:34:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:34:41 INFO - PROCESS | 1620 | 1472297681082 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:34:41 INFO - PROCESS | 1620 | 1472297681084 Marionette TRACE conn6 <- [1,2398,null,{}] 04:34:41 INFO - PROCESS | 1620 | 1472297681088 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}] 04:34:41 INFO - PROCESS | 1620 | 1472297681090 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:41 INFO - PROCESS | 1620 | 1472297681172 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 04:34:41 INFO - PROCESS | 1620 | 1472297681178 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:41 INFO - PROCESS | 1620 | 1472297681179 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:41 INFO - PROCESS | 1620 | ++DOCSHELL 155B7800 == 37 [pid = 1620] [id = 609] 04:34:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (165A1C00) [pid = 1620] [serial = 1827] [outer = 00000000] 04:34:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (1713F000) [pid = 1620] [serial = 1828] [outer = 165A1C00] 04:34:41 INFO - PROCESS | 1620 | 1472297681226 Marionette DEBUG loaded listener.js 04:34:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (17145800) [pid = 1620] [serial = 1829] [outer = 165A1C00] 04:34:41 INFO - PROCESS | 1620 | 1472297681776 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]]]}] 04:34:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:34:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 731ms 04:34:41 INFO - PROCESS | 1620 | 1472297681815 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 04:34:41 INFO - PROCESS | 1620 | 1472297681817 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 04:34:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:34:41 INFO - PROCESS | 1620 | 1472297681820 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:34:41 INFO - PROCESS | 1620 | 1472297681822 Marionette TRACE conn6 <- [1,2402,null,{}] 04:34:41 INFO - PROCESS | 1620 | 1472297681826 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}] 04:34:41 INFO - PROCESS | 1620 | 1472297681827 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:41 INFO - PROCESS | 1620 | 1472297681920 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 04:34:41 INFO - PROCESS | 1620 | 1472297681925 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:41 INFO - PROCESS | 1620 | 1472297681927 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:41 INFO - PROCESS | 1620 | ++DOCSHELL 0CA56800 == 38 [pid = 1620] [id = 610] 04:34:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (11271400) [pid = 1620] [serial = 1830] [outer = 00000000] 04:34:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (17160400) [pid = 1620] [serial = 1831] [outer = 11271400] 04:34:41 INFO - PROCESS | 1620 | 1472297681972 Marionette DEBUG loaded listener.js 04:34:42 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (17C17000) [pid = 1620] [serial = 1832] [outer = 11271400] 04:34:42 INFO - PROCESS | 1620 | 1472297682709 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]]]}] 04:34:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:34:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 930ms 04:34:42 INFO - PROCESS | 1620 | 1472297682752 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 04:34:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:34:42 INFO - PROCESS | 1620 | 1472297682757 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 04:34:42 INFO - PROCESS | 1620 | 1472297682762 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:34:42 INFO - PROCESS | 1620 | 1472297682765 Marionette TRACE conn6 <- [1,2406,null,{}] 04:34:42 INFO - PROCESS | 1620 | 1472297682771 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}] 04:34:42 INFO - PROCESS | 1620 | 1472297682774 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:42 INFO - PROCESS | 1620 | 1472297682887 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 04:34:43 INFO - PROCESS | 1620 | 1472297683026 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:43 INFO - PROCESS | 1620 | 1472297683029 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:43 INFO - PROCESS | 1620 | ++DOCSHELL 0C65F400 == 39 [pid = 1620] [id = 611] 04:34:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (0CAED000) [pid = 1620] [serial = 1833] [outer = 00000000] 04:34:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (10D26400) [pid = 1620] [serial = 1834] [outer = 0CAED000] 04:34:43 INFO - PROCESS | 1620 | 1472297683090 Marionette DEBUG loaded listener.js 04:34:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (11752C00) [pid = 1620] [serial = 1835] [outer = 0CAED000] 04:34:43 INFO - PROCESS | 1620 | 1472297683657 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]]]}] 04:34:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:34:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 930ms 04:34:43 INFO - PROCESS | 1620 | 1472297683692 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 04:34:43 INFO - PROCESS | 1620 | 1472297683697 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 04:34:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:34:43 INFO - PROCESS | 1620 | 1472297683703 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:34:43 INFO - PROCESS | 1620 | 1472297683706 Marionette TRACE conn6 <- [1,2410,null,{}] 04:34:43 INFO - PROCESS | 1620 | 1472297683710 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}] 04:34:43 INFO - PROCESS | 1620 | 1472297683713 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:43 INFO - PROCESS | 1620 | 1472297683832 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 04:34:43 INFO - PROCESS | 1620 | 1472297683944 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:43 INFO - PROCESS | 1620 | 1472297683947 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:43 INFO - PROCESS | 1620 | ++DOCSHELL 147D7400 == 40 [pid = 1620] [id = 612] 04:34:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (15415400) [pid = 1620] [serial = 1836] [outer = 00000000] 04:34:44 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (1590E800) [pid = 1620] [serial = 1837] [outer = 15415400] 04:34:44 INFO - PROCESS | 1620 | 1472297684046 Marionette DEBUG loaded listener.js 04:34:44 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (16430000) [pid = 1620] [serial = 1838] [outer = 15415400] 04:34:44 INFO - PROCESS | 1620 | 1472297684643 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]]]}] 04:34:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:34:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 970ms 04:34:44 INFO - PROCESS | 1620 | 1472297684677 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 04:34:44 INFO - PROCESS | 1620 | 1472297684679 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 04:34:44 INFO - PROCESS | 1620 | 1472297684683 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:34:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:34:44 INFO - PROCESS | 1620 | 1472297684687 Marionette TRACE conn6 <- [1,2414,null,{}] 04:34:44 INFO - PROCESS | 1620 | 1472297684698 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}] 04:34:44 INFO - PROCESS | 1620 | 1472297684702 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:44 INFO - PROCESS | 1620 | 1472297684812 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 04:34:44 INFO - PROCESS | 1620 | 1472297684957 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:44 INFO - PROCESS | 1620 | 1472297684960 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:44 INFO - PROCESS | 1620 | ++DOCSHELL 180D3C00 == 41 [pid = 1620] [id = 613] 04:34:44 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (180D4800) [pid = 1620] [serial = 1839] [outer = 00000000] 04:34:44 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (180DC400) [pid = 1620] [serial = 1840] [outer = 180D4800] 04:34:45 INFO - PROCESS | 1620 | 1472297685020 Marionette DEBUG loaded listener.js 04:34:45 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (18185C00) [pid = 1620] [serial = 1841] [outer = 180D4800] 04:34:45 INFO - PROCESS | 1620 | 1472297685666 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]]]}] 04:34:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:34:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1019ms 04:34:45 INFO - PROCESS | 1620 | 1472297685867 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 04:34:45 INFO - PROCESS | 1620 | 1472297685871 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 04:34:45 INFO - PROCESS | 1620 | 1472297685887 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:34:45 INFO - PROCESS | 1620 | 1472297685890 Marionette TRACE conn6 <- [1,2418,null,{}] 04:34:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:34:45 INFO - PROCESS | 1620 | 1472297685896 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}] 04:34:45 INFO - PROCESS | 1620 | 1472297685899 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:45 INFO - PROCESS | 1620 | 1472297686004 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 04:34:46 INFO - PROCESS | 1620 | 1472297686137 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:46 INFO - PROCESS | 1620 | 1472297686142 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:46 INFO - PROCESS | 1620 | ++DOCSHELL 0BD47400 == 42 [pid = 1620] [id = 614] 04:34:46 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (0C57CC00) [pid = 1620] [serial = 1842] [outer = 00000000] 04:34:46 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (0CAE9400) [pid = 1620] [serial = 1843] [outer = 0C57CC00] 04:34:46 INFO - PROCESS | 1620 | 1472297686196 Marionette DEBUG loaded listener.js 04:34:46 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (0CC1B800) [pid = 1620] [serial = 1844] [outer = 0C57CC00] 04:34:47 INFO - PROCESS | 1620 | --DOCSHELL 0CEDF800 == 41 [pid = 1620] [id = 480] 04:34:47 INFO - PROCESS | 1620 | --DOCSHELL 15C5B400 == 40 [pid = 1620] [id = 489] 04:34:47 INFO - PROCESS | 1620 | --DOCSHELL 0CEDF000 == 39 [pid = 1620] [id = 486] 04:34:47 INFO - PROCESS | 1620 | --DOCSHELL 08564C00 == 38 [pid = 1620] [id = 591] 04:34:47 INFO - PROCESS | 1620 | --DOCSHELL 15C23000 == 37 [pid = 1620] [id = 487] 04:34:47 INFO - PROCESS | 1620 | --DOCSHELL 117ED800 == 36 [pid = 1620] [id = 488] 04:34:47 INFO - PROCESS | 1620 | --DOCSHELL 1474D000 == 35 [pid = 1620] [id = 483] 04:34:47 INFO - PROCESS | 1620 | --DOCSHELL 0CC23C00 == 34 [pid = 1620] [id = 492] 04:34:47 INFO - PROCESS | 1620 | --DOCSHELL 0BC90400 == 33 [pid = 1620] [id = 478] 04:34:47 INFO - PROCESS | 1620 | --DOCSHELL 0BD44000 == 32 [pid = 1620] [id = 479] 04:34:47 INFO - PROCESS | 1620 | --DOCSHELL 0CA51C00 == 31 [pid = 1620] [id = 493] 04:34:47 INFO - PROCESS | 1620 | --DOCSHELL 08836800 == 30 [pid = 1620] [id = 491] 04:34:47 INFO - PROCESS | 1620 | --DOCSHELL 1643A000 == 29 [pid = 1620] [id = 490] 04:34:47 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (1653A000) [pid = 1620] [serial = 1751] [outer = 00000000] [url = about:blank] 04:34:47 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (10EB6C00) [pid = 1620] [serial = 1780] [outer = 00000000] [url = about:blank] 04:34:47 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (0CAED400) [pid = 1620] [serial = 1777] [outer = 00000000] [url = about:blank] 04:34:47 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (0CC1B400) [pid = 1620] [serial = 1778] [outer = 00000000] [url = about:blank] 04:34:47 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (08807C00) [pid = 1620] [serial = 1774] [outer = 00000000] [url = about:blank] 04:34:47 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (0882EC00) [pid = 1620] [serial = 1775] [outer = 00000000] [url = about:blank] 04:34:47 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (0CEB3C00) [pid = 1620] [serial = 1763] [outer = 00000000] [url = about:blank] 04:34:47 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (0CAE6000) [pid = 1620] [serial = 1762] [outer = 00000000] [url = about:blank] 04:34:47 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (14C87400) [pid = 1620] [serial = 1766] [outer = 00000000] [url = about:blank] 04:34:47 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (1439A400) [pid = 1620] [serial = 1765] [outer = 00000000] [url = about:blank] 04:34:47 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (180DB400) [pid = 1620] [serial = 1769] [outer = 00000000] [url = about:blank] 04:34:47 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (17C10000) [pid = 1620] [serial = 1768] [outer = 00000000] [url = about:blank] 04:34:47 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (0CC22800) [pid = 1620] [serial = 1771] [outer = 00000000] [url = about:blank] 04:34:47 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (14754400) [pid = 1620] [serial = 1787] [outer = 00000000] [url = about:blank] 04:34:47 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (1474A400) [pid = 1620] [serial = 1786] [outer = 00000000] [url = about:blank] 04:34:47 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (16460C00) [pid = 1620] [serial = 1798] [outer = 00000000] [url = about:blank] 04:34:47 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (15415000) [pid = 1620] [serial = 1789] [outer = 00000000] [url = about:blank] 04:34:47 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (15C58800) [pid = 1620] [serial = 1795] [outer = 00000000] [url = about:blank] 04:34:47 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (15C59800) [pid = 1620] [serial = 1796] [outer = 00000000] [url = about:blank] 04:34:47 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (15908000) [pid = 1620] [serial = 1790] [outer = 00000000] [url = about:blank] 04:34:47 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (12D21400) [pid = 1620] [serial = 1783] [outer = 00000000] [url = about:blank] 04:34:47 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (13E5A000) [pid = 1620] [serial = 1784] [outer = 00000000] [url = about:blank] 04:34:47 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (15933400) [pid = 1620] [serial = 1792] [outer = 00000000] [url = about:blank] 04:34:47 INFO - PROCESS | 1620 | --DOMWINDOW == 65 (1129A000) [pid = 1620] [serial = 1781] [outer = 00000000] [url = about:blank] 04:34:47 INFO - PROCESS | 1620 | --DOMWINDOW == 64 (15937C00) [pid = 1620] [serial = 1793] [outer = 00000000] [url = about:blank] 04:34:47 INFO - PROCESS | 1620 | 1472297687430 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]]]}] 04:34:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:34:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1581ms 04:34:47 INFO - PROCESS | 1620 | 1472297687503 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 04:34:47 INFO - PROCESS | 1620 | 1472297687508 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 04:34:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:34:47 INFO - PROCESS | 1620 | 1472297687513 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:34:47 INFO - PROCESS | 1620 | 1472297687516 Marionette TRACE conn6 <- [1,2422,null,{}] 04:34:47 INFO - PROCESS | 1620 | 1472297687522 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}] 04:34:47 INFO - PROCESS | 1620 | 1472297687525 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:47 INFO - PROCESS | 1620 | 1472297687616 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 04:34:47 INFO - PROCESS | 1620 | 1472297687709 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:47 INFO - PROCESS | 1620 | 1472297687714 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:47 INFO - PROCESS | 1620 | ++DOCSHELL 0BD45000 == 30 [pid = 1620] [id = 615] 04:34:47 INFO - PROCESS | 1620 | ++DOMWINDOW == 65 (0BD45800) [pid = 1620] [serial = 1845] [outer = 00000000] 04:34:47 INFO - PROCESS | 1620 | ++DOMWINDOW == 66 (0C582000) [pid = 1620] [serial = 1846] [outer = 0BD45800] 04:34:47 INFO - PROCESS | 1620 | 1472297687764 Marionette DEBUG loaded listener.js 04:34:47 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (0C5EBC00) [pid = 1620] [serial = 1847] [outer = 0BD45800] 04:34:48 INFO - PROCESS | 1620 | 1472297688182 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]]]}] 04:34:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:34:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 730ms 04:34:48 INFO - PROCESS | 1620 | 1472297688243 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 04:34:48 INFO - PROCESS | 1620 | 1472297688248 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 04:34:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:34:48 INFO - PROCESS | 1620 | 1472297688255 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:34:48 INFO - PROCESS | 1620 | 1472297688257 Marionette TRACE conn6 <- [1,2426,null,{}] 04:34:48 INFO - PROCESS | 1620 | 1472297688261 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}] 04:34:48 INFO - PROCESS | 1620 | 1472297688264 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:48 INFO - PROCESS | 1620 | 1472297688354 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 04:34:48 INFO - PROCESS | 1620 | 1472297688360 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:48 INFO - PROCESS | 1620 | 1472297688363 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:48 INFO - PROCESS | 1620 | ++DOCSHELL 0CC1B400 == 31 [pid = 1620] [id = 616] 04:34:48 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (0CC24400) [pid = 1620] [serial = 1848] [outer = 00000000] 04:34:48 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (0CEB7800) [pid = 1620] [serial = 1849] [outer = 0CC24400] 04:34:48 INFO - PROCESS | 1620 | 1472297688413 Marionette DEBUG loaded listener.js 04:34:48 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (0D106000) [pid = 1620] [serial = 1850] [outer = 0CC24400] 04:34:48 INFO - PROCESS | 1620 | 1472297688882 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]]]}] 04:34:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:34:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 671ms 04:34:48 INFO - PROCESS | 1620 | 1472297688929 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 04:34:48 INFO - PROCESS | 1620 | 1472297688931 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 04:34:48 INFO - PROCESS | 1620 | 1472297688935 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:34:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:34:48 INFO - PROCESS | 1620 | 1472297688939 Marionette TRACE conn6 <- [1,2430,null,{}] 04:34:48 INFO - PROCESS | 1620 | 1472297688949 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}] 04:34:48 INFO - PROCESS | 1620 | 1472297688954 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:49 INFO - PROCESS | 1620 | 1472297689068 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 04:34:49 INFO - PROCESS | 1620 | 1472297689174 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:49 INFO - PROCESS | 1620 | 1472297689177 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:49 INFO - PROCESS | 1620 | ++DOCSHELL 11886400 == 32 [pid = 1620] [id = 617] 04:34:49 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (11886800) [pid = 1620] [serial = 1851] [outer = 00000000] 04:34:49 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (1226AC00) [pid = 1620] [serial = 1852] [outer = 11886800] 04:34:49 INFO - PROCESS | 1620 | 1472297689227 Marionette DEBUG loaded listener.js 04:34:49 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (12D21400) [pid = 1620] [serial = 1853] [outer = 11886800] 04:34:49 INFO - PROCESS | 1620 | 1472297689662 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]]]}] 04:34:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:34:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 770ms 04:34:49 INFO - PROCESS | 1620 | 1472297689709 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 04:34:49 INFO - PROCESS | 1620 | 1472297689712 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 04:34:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:34:49 INFO - PROCESS | 1620 | 1472297689715 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:34:49 INFO - PROCESS | 1620 | 1472297689717 Marionette TRACE conn6 <- [1,2434,null,{}] 04:34:49 INFO - PROCESS | 1620 | 1472297689720 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}] 04:34:49 INFO - PROCESS | 1620 | 1472297689722 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:49 INFO - PROCESS | 1620 | 1472297689842 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 04:34:49 INFO - PROCESS | 1620 | 1472297689906 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:49 INFO - PROCESS | 1620 | 1472297689908 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:49 INFO - PROCESS | 1620 | ++DOCSHELL 13E5B000 == 33 [pid = 1620] [id = 618] 04:34:49 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (13E5E400) [pid = 1620] [serial = 1854] [outer = 00000000] 04:34:49 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (14747000) [pid = 1620] [serial = 1855] [outer = 13E5E400] 04:34:49 INFO - PROCESS | 1620 | 1472297689955 Marionette DEBUG loaded listener.js 04:34:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (14750400) [pid = 1620] [serial = 1856] [outer = 13E5E400] 04:34:50 INFO - PROCESS | 1620 | 1472297690373 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]]]}] 04:34:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:34:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 04:34:50 INFO - PROCESS | 1620 | 1472297690393 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 04:34:50 INFO - PROCESS | 1620 | 1472297690395 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 04:34:50 INFO - PROCESS | 1620 | 1472297690398 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:34:50 INFO - PROCESS | 1620 | 1472297690400 Marionette TRACE conn6 <- [1,2438,null,{}] 04:34:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:34:50 INFO - PROCESS | 1620 | 1472297690404 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}] 04:34:50 INFO - PROCESS | 1620 | 1472297690406 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:50 INFO - PROCESS | 1620 | 1472297690545 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 04:34:50 INFO - PROCESS | 1620 | 1472297690566 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:50 INFO - PROCESS | 1620 | 1472297690568 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:50 INFO - PROCESS | 1620 | ++DOCSHELL 147CC800 == 34 [pid = 1620] [id = 619] 04:34:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (147D0800) [pid = 1620] [serial = 1857] [outer = 00000000] 04:34:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (14C9D000) [pid = 1620] [serial = 1858] [outer = 147D0800] 04:34:50 INFO - PROCESS | 1620 | 1472297690614 Marionette DEBUG loaded listener.js 04:34:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (155B8800) [pid = 1620] [serial = 1859] [outer = 147D0800] 04:34:51 INFO - PROCESS | 1620 | 1472297691074 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]]]}] 04:34:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:34:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 730ms 04:34:51 INFO - PROCESS | 1620 | 1472297691134 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 04:34:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:34:51 INFO - PROCESS | 1620 | 1472297691136 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 04:34:51 INFO - PROCESS | 1620 | 1472297691145 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:34:51 INFO - PROCESS | 1620 | 1472297691147 Marionette TRACE conn6 <- [1,2442,null,{}] 04:34:51 INFO - PROCESS | 1620 | 1472297691151 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}] 04:34:51 INFO - PROCESS | 1620 | 1472297691156 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:51 INFO - PROCESS | 1620 | 1472297691297 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 04:34:51 INFO - PROCESS | 1620 | 1472297691309 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:51 INFO - PROCESS | 1620 | 1472297691311 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:51 INFO - PROCESS | 1620 | ++DOCSHELL 15910000 == 35 [pid = 1620] [id = 620] 04:34:51 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (15910400) [pid = 1620] [serial = 1860] [outer = 00000000] 04:34:51 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (15C20800) [pid = 1620] [serial = 1861] [outer = 15910400] 04:34:51 INFO - PROCESS | 1620 | 1472297691358 Marionette DEBUG loaded listener.js 04:34:51 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (15C55C00) [pid = 1620] [serial = 1862] [outer = 15910400] 04:34:51 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (1593F000) [pid = 1620] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:34:51 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (1642B400) [pid = 1620] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:34:51 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (1474E000) [pid = 1620] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:34:51 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (0CAF1400) [pid = 1620] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:34:51 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (14C82C00) [pid = 1620] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:34:51 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (13E5E800) [pid = 1620] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:34:51 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (117EF800) [pid = 1620] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:34:51 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (10EB5000) [pid = 1620] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:34:51 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (1648D000) [pid = 1620] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:34:51 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (0C6F0400) [pid = 1620] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:34:51 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (11271400) [pid = 1620] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:34:51 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (165A1C00) [pid = 1620] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:34:51 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (0CA52800) [pid = 1620] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:34:51 INFO - PROCESS | 1620 | 1472297692011 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]]]}] 04:34:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:34:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 930ms 04:34:52 INFO - PROCESS | 1620 | 1472297692070 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 04:34:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:34:52 INFO - PROCESS | 1620 | 1472297692072 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 04:34:52 INFO - PROCESS | 1620 | 1472297692075 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:34:52 INFO - PROCESS | 1620 | 1472297692077 Marionette TRACE conn6 <- [1,2446,null,{}] 04:34:52 INFO - PROCESS | 1620 | 1472297692081 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}] 04:34:52 INFO - PROCESS | 1620 | 1472297692083 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:52 INFO - PROCESS | 1620 | 1472297692161 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 04:34:52 INFO - PROCESS | 1620 | 1472297692167 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:52 INFO - PROCESS | 1620 | 1472297692169 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:52 INFO - PROCESS | 1620 | ++DOCSHELL 0882F000 == 36 [pid = 1620] [id = 621] 04:34:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (10E76C00) [pid = 1620] [serial = 1863] [outer = 00000000] 04:34:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (13EE6400) [pid = 1620] [serial = 1864] [outer = 10E76C00] 04:34:52 INFO - PROCESS | 1620 | 1472297692214 Marionette DEBUG loaded listener.js 04:34:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (14345400) [pid = 1620] [serial = 1865] [outer = 10E76C00] 04:34:52 INFO - PROCESS | 1620 | 1472297692638 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]]]}] 04:34:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:34:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 630ms 04:34:52 INFO - PROCESS | 1620 | 1472297692706 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 04:34:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:34:52 INFO - PROCESS | 1620 | 1472297692708 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 04:34:52 INFO - PROCESS | 1620 | 1472297692711 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:34:52 INFO - PROCESS | 1620 | 1472297692713 Marionette TRACE conn6 <- [1,2450,null,{}] 04:34:52 INFO - PROCESS | 1620 | 1472297692716 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}] 04:34:52 INFO - PROCESS | 1620 | 1472297692718 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:52 INFO - PROCESS | 1620 | 1472297692796 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 04:34:52 INFO - PROCESS | 1620 | 1472297692801 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:52 INFO - PROCESS | 1620 | 1472297692803 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:52 INFO - PROCESS | 1620 | ++DOCSHELL 1590A400 == 37 [pid = 1620] [id = 622] 04:34:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (15C05400) [pid = 1620] [serial = 1866] [outer = 00000000] 04:34:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (15C5B800) [pid = 1620] [serial = 1867] [outer = 15C05400] 04:34:52 INFO - PROCESS | 1620 | 1472297692849 Marionette DEBUG loaded listener.js 04:34:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (15C18800) [pid = 1620] [serial = 1868] [outer = 15C05400] 04:34:53 INFO - PROCESS | 1620 | 1472297693261 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]]]}] 04:34:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:34:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 570ms 04:34:53 INFO - PROCESS | 1620 | 1472297693282 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 04:34:53 INFO - PROCESS | 1620 | 1472297693284 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 04:34:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:34:53 INFO - PROCESS | 1620 | 1472297693287 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:34:53 INFO - PROCESS | 1620 | 1472297693289 Marionette TRACE conn6 <- [1,2454,null,{}] 04:34:53 INFO - PROCESS | 1620 | 1472297693293 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}] 04:34:53 INFO - PROCESS | 1620 | 1472297693294 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:53 INFO - PROCESS | 1620 | 1472297693422 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 04:34:53 INFO - PROCESS | 1620 | 1472297693449 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:53 INFO - PROCESS | 1620 | 1472297693451 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:53 INFO - PROCESS | 1620 | ++DOCSHELL 11882000 == 38 [pid = 1620] [id = 623] 04:34:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (16437400) [pid = 1620] [serial = 1869] [outer = 00000000] 04:34:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (16466400) [pid = 1620] [serial = 1870] [outer = 16437400] 04:34:53 INFO - PROCESS | 1620 | 1472297693497 Marionette DEBUG loaded listener.js 04:34:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (1648AC00) [pid = 1620] [serial = 1871] [outer = 16437400] 04:34:54 INFO - PROCESS | 1620 | 1472297694182 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]]]}] 04:34:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:34:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 930ms 04:34:54 INFO - PROCESS | 1620 | 1472297694223 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 04:34:54 INFO - PROCESS | 1620 | 1472297694227 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 04:34:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:34:54 INFO - PROCESS | 1620 | 1472297694233 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:34:54 INFO - PROCESS | 1620 | 1472297694237 Marionette TRACE conn6 <- [1,2458,null,{}] 04:34:54 INFO - PROCESS | 1620 | 1472297694243 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}] 04:34:54 INFO - PROCESS | 1620 | 1472297694246 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:54 INFO - PROCESS | 1620 | 1472297694372 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 04:34:54 INFO - PROCESS | 1620 | 1472297694494 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:54 INFO - PROCESS | 1620 | 1472297694497 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:54 INFO - PROCESS | 1620 | ++DOCSHELL 0C21EC00 == 39 [pid = 1620] [id = 624] 04:34:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (0C2E3400) [pid = 1620] [serial = 1872] [outer = 00000000] 04:34:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (0CAEBC00) [pid = 1620] [serial = 1873] [outer = 0C2E3400] 04:34:54 INFO - PROCESS | 1620 | 1472297694559 Marionette DEBUG loaded listener.js 04:34:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (0CC27C00) [pid = 1620] [serial = 1874] [outer = 0C2E3400] 04:34:55 INFO - PROCESS | 1620 | 1472297695278 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]]]}] 04:34:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:34:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1082ms 04:34:55 INFO - PROCESS | 1620 | 1472297695335 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 04:34:55 INFO - PROCESS | 1620 | 1472297695340 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 04:34:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:34:55 INFO - PROCESS | 1620 | 1472297695348 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:34:55 INFO - PROCESS | 1620 | 1472297695351 Marionette TRACE conn6 <- [1,2462,null,{}] 04:34:55 INFO - PROCESS | 1620 | 1472297695355 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}] 04:34:55 INFO - PROCESS | 1620 | 1472297695358 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:55 INFO - PROCESS | 1620 | 1472297695482 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 04:34:55 INFO - PROCESS | 1620 | 1472297695620 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:55 INFO - PROCESS | 1620 | 1472297695622 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:55 INFO - PROCESS | 1620 | ++DOCSHELL 1173D800 == 40 [pid = 1620] [id = 625] 04:34:55 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (11752400) [pid = 1620] [serial = 1875] [outer = 00000000] 04:34:55 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (12D1C400) [pid = 1620] [serial = 1876] [outer = 11752400] 04:34:55 INFO - PROCESS | 1620 | 1472297695682 Marionette DEBUG loaded listener.js 04:34:55 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (14746800) [pid = 1620] [serial = 1877] [outer = 11752400] 04:34:56 INFO - PROCESS | 1620 | 1472297696505 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]]]}] 04:34:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:34:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1180ms 04:34:56 INFO - PROCESS | 1620 | 1472297696532 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 04:34:56 INFO - PROCESS | 1620 | 1472297696536 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 04:34:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:34:56 INFO - PROCESS | 1620 | 1472297696541 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:34:56 INFO - PROCESS | 1620 | 1472297696544 Marionette TRACE conn6 <- [1,2466,null,{}] 04:34:56 INFO - PROCESS | 1620 | --DOCSHELL 1590A400 == 39 [pid = 1620] [id = 622] 04:34:56 INFO - PROCESS | 1620 | --DOCSHELL 0882F000 == 38 [pid = 1620] [id = 621] 04:34:56 INFO - PROCESS | 1620 | --DOCSHELL 15910000 == 37 [pid = 1620] [id = 620] 04:34:56 INFO - PROCESS | 1620 | --DOCSHELL 147CC800 == 36 [pid = 1620] [id = 619] 04:34:56 INFO - PROCESS | 1620 | --DOCSHELL 13E5B000 == 35 [pid = 1620] [id = 618] 04:34:56 INFO - PROCESS | 1620 | --DOCSHELL 11886400 == 34 [pid = 1620] [id = 617] 04:34:56 INFO - PROCESS | 1620 | --DOCSHELL 0CC1B400 == 33 [pid = 1620] [id = 616] 04:34:56 INFO - PROCESS | 1620 | --DOCSHELL 0BD45000 == 32 [pid = 1620] [id = 615] 04:34:56 INFO - PROCESS | 1620 | --DOCSHELL 0BD47400 == 31 [pid = 1620] [id = 614] 04:34:56 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (12D22400) [pid = 1620] [serial = 1772] [outer = 00000000] [url = about:blank] 04:34:56 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (15C20C00) [pid = 1620] [serial = 1816] [outer = 00000000] [url = about:blank] 04:34:56 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (15C57C00) [pid = 1620] [serial = 1817] [outer = 00000000] [url = about:blank] 04:34:56 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (16436400) [pid = 1620] [serial = 1819] [outer = 00000000] [url = about:blank] 04:34:56 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (14C27000) [pid = 1620] [serial = 1813] [outer = 00000000] [url = about:blank] 04:34:56 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (0CC1B000) [pid = 1620] [serial = 1807] [outer = 00000000] [url = about:blank] 04:34:56 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (0CC2E800) [pid = 1620] [serial = 1808] [outer = 00000000] [url = about:blank] 04:34:56 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (1643A800) [pid = 1620] [serial = 1825] [outer = 00000000] [url = about:blank] 04:34:56 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (16435400) [pid = 1620] [serial = 1799] [outer = 00000000] [url = about:blank] 04:34:56 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (12D1E400) [pid = 1620] [serial = 1804] [outer = 00000000] [url = about:blank] 04:34:56 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (14749800) [pid = 1620] [serial = 1805] [outer = 00000000] [url = about:blank] 04:34:56 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (11656400) [pid = 1620] [serial = 1810] [outer = 00000000] [url = about:blank] 04:34:56 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (11754C00) [pid = 1620] [serial = 1811] [outer = 00000000] [url = about:blank] 04:34:56 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (16E19C00) [pid = 1620] [serial = 1822] [outer = 00000000] [url = about:blank] 04:34:56 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (0CAEFC00) [pid = 1620] [serial = 1801] [outer = 00000000] [url = about:blank] 04:34:56 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (0CEDAC00) [pid = 1620] [serial = 1802] [outer = 00000000] [url = about:blank] 04:34:56 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (17C17000) [pid = 1620] [serial = 1832] [outer = 00000000] [url = about:blank] 04:34:56 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (17160400) [pid = 1620] [serial = 1831] [outer = 00000000] [url = about:blank] 04:34:56 INFO - PROCESS | 1620 | --DOMWINDOW == 65 (17145800) [pid = 1620] [serial = 1829] [outer = 00000000] [url = about:blank] 04:34:56 INFO - PROCESS | 1620 | --DOMWINDOW == 64 (1713F000) [pid = 1620] [serial = 1828] [outer = 00000000] [url = about:blank] 04:34:56 INFO - PROCESS | 1620 | --DOMWINDOW == 63 (16E1A400) [pid = 1620] [serial = 1823] [outer = 00000000] [url = about:blank] 04:34:56 INFO - PROCESS | 1620 | --DOMWINDOW == 62 (16462C00) [pid = 1620] [serial = 1820] [outer = 00000000] [url = about:blank] 04:34:56 INFO - PROCESS | 1620 | --DOMWINDOW == 61 (16466C00) [pid = 1620] [serial = 1826] [outer = 00000000] [url = about:blank] 04:34:56 INFO - PROCESS | 1620 | --DOMWINDOW == 60 (15417400) [pid = 1620] [serial = 1814] [outer = 00000000] [url = about:blank] 04:34:56 INFO - PROCESS | 1620 | 1472297696611 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}] 04:34:56 INFO - PROCESS | 1620 | 1472297696614 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:56 INFO - PROCESS | 1620 | 1472297696710 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 04:34:56 INFO - PROCESS | 1620 | 1472297696717 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:56 INFO - PROCESS | 1620 | 1472297696720 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:56 INFO - PROCESS | 1620 | ++DOCSHELL 0C270400 == 32 [pid = 1620] [id = 626] 04:34:56 INFO - PROCESS | 1620 | ++DOMWINDOW == 61 (0C275000) [pid = 1620] [serial = 1878] [outer = 00000000] 04:34:56 INFO - PROCESS | 1620 | ++DOMWINDOW == 62 (0C6FE400) [pid = 1620] [serial = 1879] [outer = 0C275000] 04:34:56 INFO - PROCESS | 1620 | 1472297696769 Marionette DEBUG loaded listener.js 04:34:56 INFO - PROCESS | 1620 | ++DOMWINDOW == 63 (0CAEFC00) [pid = 1620] [serial = 1880] [outer = 0C275000] 04:34:57 INFO - PROCESS | 1620 | 1472297697278 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]]]}] 04:34:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:34:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 790ms 04:34:57 INFO - PROCESS | 1620 | 1472297697332 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 04:34:57 INFO - PROCESS | 1620 | 1472297697336 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 04:34:57 INFO - PROCESS | 1620 | 1472297697342 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:34:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:34:57 INFO - PROCESS | 1620 | 1472297697344 Marionette TRACE conn6 <- [1,2470,null,{}] 04:34:57 INFO - PROCESS | 1620 | 1472297697348 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}] 04:34:57 INFO - PROCESS | 1620 | 1472297697350 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:57 INFO - PROCESS | 1620 | 1472297697468 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 04:34:57 INFO - PROCESS | 1620 | 1472297697586 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:57 INFO - PROCESS | 1620 | 1472297697589 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:57 INFO - PROCESS | 1620 | ++DOCSHELL 0D105800 == 33 [pid = 1620] [id = 627] 04:34:57 INFO - PROCESS | 1620 | ++DOMWINDOW == 64 (0D2EE000) [pid = 1620] [serial = 1881] [outer = 00000000] 04:34:57 INFO - PROCESS | 1620 | ++DOMWINDOW == 65 (10E3A000) [pid = 1620] [serial = 1882] [outer = 0D2EE000] 04:34:57 INFO - PROCESS | 1620 | 1472297697637 Marionette DEBUG loaded listener.js 04:34:57 INFO - PROCESS | 1620 | ++DOMWINDOW == 66 (1129D000) [pid = 1620] [serial = 1883] [outer = 0D2EE000] 04:34:58 INFO - PROCESS | 1620 | 1472297698021 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]]]}] 04:34:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:34:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 730ms 04:34:58 INFO - PROCESS | 1620 | 1472297698076 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 04:34:58 INFO - PROCESS | 1620 | 1472297698079 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 04:34:58 INFO - PROCESS | 1620 | 1472297698082 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:34:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:34:58 INFO - PROCESS | 1620 | 1472297698086 Marionette TRACE conn6 <- [1,2474,null,{}] 04:34:58 INFO - PROCESS | 1620 | 1472297698127 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}] 04:34:58 INFO - PROCESS | 1620 | 1472297698132 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:58 INFO - PROCESS | 1620 | 1472297698225 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 04:34:58 INFO - PROCESS | 1620 | 1472297698241 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:58 INFO - PROCESS | 1620 | 1472297698244 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:58 INFO - PROCESS | 1620 | ++DOCSHELL 1474A000 == 34 [pid = 1620] [id = 628] 04:34:58 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (1474AC00) [pid = 1620] [serial = 1884] [outer = 00000000] 04:34:58 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (1474FC00) [pid = 1620] [serial = 1885] [outer = 1474AC00] 04:34:58 INFO - PROCESS | 1620 | 1472297698294 Marionette DEBUG loaded listener.js 04:34:58 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (14C28000) [pid = 1620] [serial = 1886] [outer = 1474AC00] 04:34:58 INFO - PROCESS | 1620 | 1472297698737 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]]]}] 04:34:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:34:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 710ms 04:34:58 INFO - PROCESS | 1620 | 1472297698796 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 04:34:58 INFO - PROCESS | 1620 | 1472297698799 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 04:34:58 INFO - PROCESS | 1620 | 1472297698802 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:34:58 INFO - PROCESS | 1620 | 1472297698804 Marionette TRACE conn6 <- [1,2478,null,{}] 04:34:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:34:58 INFO - PROCESS | 1620 | 1472297698807 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}] 04:34:58 INFO - PROCESS | 1620 | 1472297698809 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:58 INFO - PROCESS | 1620 | 1472297698896 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 04:34:58 INFO - PROCESS | 1620 | 1472297698902 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:58 INFO - PROCESS | 1620 | 1472297698904 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:58 INFO - PROCESS | 1620 | ++DOCSHELL 15415C00 == 35 [pid = 1620] [id = 629] 04:34:58 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (15417400) [pid = 1620] [serial = 1887] [outer = 00000000] 04:34:58 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (1590DC00) [pid = 1620] [serial = 1888] [outer = 15417400] 04:34:58 INFO - PROCESS | 1620 | 1472297698950 Marionette DEBUG loaded listener.js 04:34:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (1593F400) [pid = 1620] [serial = 1889] [outer = 15417400] 04:34:59 INFO - PROCESS | 1620 | 1472297699428 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]]]}] 04:34:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:34:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 671ms 04:34:59 INFO - PROCESS | 1620 | 1472297699477 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 04:34:59 INFO - PROCESS | 1620 | 1472297699479 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 04:34:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:34:59 INFO - PROCESS | 1620 | 1472297699487 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:34:59 INFO - PROCESS | 1620 | 1472297699489 Marionette TRACE conn6 <- [1,2482,null,{}] 04:34:59 INFO - PROCESS | 1620 | 1472297699493 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}] 04:34:59 INFO - PROCESS | 1620 | 1472297699495 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:59 INFO - PROCESS | 1620 | 1472297699608 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 04:34:59 INFO - PROCESS | 1620 | 1472297699701 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:59 INFO - PROCESS | 1620 | 1472297699703 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:34:59 INFO - PROCESS | 1620 | ++DOCSHELL 15C22400 == 36 [pid = 1620] [id = 630] 04:34:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (15C24800) [pid = 1620] [serial = 1890] [outer = 00000000] 04:34:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (1642B800) [pid = 1620] [serial = 1891] [outer = 15C24800] 04:34:59 INFO - PROCESS | 1620 | 1472297699748 Marionette DEBUG loaded listener.js 04:34:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (16439C00) [pid = 1620] [serial = 1892] [outer = 15C24800] 04:35:00 INFO - PROCESS | 1620 | 1472297700190 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]]]}] 04:35:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:35:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 730ms 04:35:00 INFO - PROCESS | 1620 | 1472297700213 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 04:35:00 INFO - PROCESS | 1620 | 1472297700215 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 04:35:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:35:00 INFO - PROCESS | 1620 | 1472297700224 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:35:00 INFO - PROCESS | 1620 | 1472297700225 Marionette TRACE conn6 <- [1,2486,null,{}] 04:35:00 INFO - PROCESS | 1620 | 1472297700229 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}] 04:35:00 INFO - PROCESS | 1620 | 1472297700235 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:00 INFO - PROCESS | 1620 | 1472297700373 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 04:35:00 INFO - PROCESS | 1620 | 1472297700450 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:00 INFO - PROCESS | 1620 | 1472297700452 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:00 INFO - PROCESS | 1620 | ++DOCSHELL 16467000 == 37 [pid = 1620] [id = 631] 04:35:00 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (16467400) [pid = 1620] [serial = 1893] [outer = 00000000] 04:35:00 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (16C2B400) [pid = 1620] [serial = 1894] [outer = 16467400] 04:35:00 INFO - PROCESS | 1620 | 1472297700498 Marionette DEBUG loaded listener.js 04:35:00 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (13E58800) [pid = 1620] [serial = 1895] [outer = 16467400] 04:35:00 INFO - PROCESS | 1620 | 1472297700918 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]]]}] 04:35:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:35:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 730ms 04:35:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:35:00 INFO - PROCESS | 1620 | 1472297700949 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 04:35:00 INFO - PROCESS | 1620 | 1472297700951 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 04:35:00 INFO - PROCESS | 1620 | 1472297700954 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:35:00 INFO - PROCESS | 1620 | 1472297700956 Marionette TRACE conn6 <- [1,2490,null,{}] 04:35:00 INFO - PROCESS | 1620 | 1472297700995 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}] 04:35:00 INFO - PROCESS | 1620 | 1472297700997 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:01 INFO - PROCESS | 1620 | 1472297701113 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 04:35:01 INFO - PROCESS | 1620 | 1472297701122 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:01 INFO - PROCESS | 1620 | 1472297701124 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:01 INFO - PROCESS | 1620 | ++DOCSHELL 16E11400 == 38 [pid = 1620] [id = 632] 04:35:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (16E13000) [pid = 1620] [serial = 1896] [outer = 00000000] 04:35:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (17137000) [pid = 1620] [serial = 1897] [outer = 16E13000] 04:35:01 INFO - PROCESS | 1620 | 1472297701170 Marionette DEBUG loaded listener.js 04:35:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (17139800) [pid = 1620] [serial = 1898] [outer = 16E13000] 04:35:01 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (0BD45800) [pid = 1620] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:35:01 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (13E5E400) [pid = 1620] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:35:01 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (0C57CC00) [pid = 1620] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:35:01 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (11886800) [pid = 1620] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:35:01 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (0CAED000) [pid = 1620] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:35:01 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (15415400) [pid = 1620] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:35:01 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (15C05400) [pid = 1620] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:35:01 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (180D4800) [pid = 1620] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:35:01 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (147D0800) [pid = 1620] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:35:01 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (15910400) [pid = 1620] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:35:01 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (0CC24400) [pid = 1620] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:35:01 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (10E76C00) [pid = 1620] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:35:01 INFO - PROCESS | 1620 | 1472297701650 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]]]}] 04:35:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:35:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 730ms 04:35:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:35:01 INFO - PROCESS | 1620 | 1472297701685 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 04:35:01 INFO - PROCESS | 1620 | 1472297701687 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 04:35:01 INFO - PROCESS | 1620 | 1472297701690 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:35:01 INFO - PROCESS | 1620 | 1472297701692 Marionette TRACE conn6 <- [1,2494,null,{}] 04:35:01 INFO - PROCESS | 1620 | 1472297701696 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}] 04:35:01 INFO - PROCESS | 1620 | 1472297701698 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:01 INFO - PROCESS | 1620 | 1472297701781 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 04:35:01 INFO - PROCESS | 1620 | 1472297701786 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:01 INFO - PROCESS | 1620 | 1472297701788 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:01 INFO - PROCESS | 1620 | ++DOCSHELL 1173CC00 == 39 [pid = 1620] [id = 633] 04:35:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (14CA3000) [pid = 1620] [serial = 1899] [outer = 00000000] 04:35:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (16C2B000) [pid = 1620] [serial = 1900] [outer = 14CA3000] 04:35:01 INFO - PROCESS | 1620 | 1472297701833 Marionette DEBUG loaded listener.js 04:35:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (17137C00) [pid = 1620] [serial = 1901] [outer = 14CA3000] 04:35:02 INFO - PROCESS | 1620 | 1472297702257 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]]]}] 04:35:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:35:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 630ms 04:35:02 INFO - PROCESS | 1620 | 1472297702322 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 04:35:02 INFO - PROCESS | 1620 | 1472297702324 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 04:35:02 INFO - PROCESS | 1620 | 1472297702327 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:35:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:35:02 INFO - PROCESS | 1620 | 1472297702329 Marionette TRACE conn6 <- [1,2498,null,{}] 04:35:02 INFO - PROCESS | 1620 | 1472297702333 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}] 04:35:02 INFO - PROCESS | 1620 | 1472297702335 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:02 INFO - PROCESS | 1620 | 1472297702426 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 04:35:02 INFO - PROCESS | 1620 | 1472297702432 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:02 INFO - PROCESS | 1620 | 1472297702434 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:02 INFO - PROCESS | 1620 | ++DOCSHELL 117EF800 == 40 [pid = 1620] [id = 634] 04:35:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (15910400) [pid = 1620] [serial = 1902] [outer = 00000000] 04:35:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (17C0E800) [pid = 1620] [serial = 1903] [outer = 15910400] 04:35:02 INFO - PROCESS | 1620 | 1472297702481 Marionette DEBUG loaded listener.js 04:35:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (180CB800) [pid = 1620] [serial = 1904] [outer = 15910400] 04:35:02 INFO - PROCESS | 1620 | 1472297702927 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]]]}] 04:35:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:35:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 630ms 04:35:02 INFO - PROCESS | 1620 | 1472297702961 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 04:35:02 INFO - PROCESS | 1620 | 1472297702963 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 04:35:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:35:02 INFO - PROCESS | 1620 | 1472297702971 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:35:02 INFO - PROCESS | 1620 | 1472297702972 Marionette TRACE conn6 <- [1,2502,null,{}] 04:35:02 INFO - PROCESS | 1620 | 1472297702976 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}] 04:35:02 INFO - PROCESS | 1620 | 1472297702978 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:03 INFO - PROCESS | 1620 | 1472297703109 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 04:35:03 INFO - PROCESS | 1620 | 1472297703115 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:03 INFO - PROCESS | 1620 | 1472297703117 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:03 INFO - PROCESS | 1620 | ++DOCSHELL 08560000 == 41 [pid = 1620] [id = 635] 04:35:03 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (14C86400) [pid = 1620] [serial = 1905] [outer = 00000000] 04:35:03 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (180DB400) [pid = 1620] [serial = 1906] [outer = 14C86400] 04:35:03 INFO - PROCESS | 1620 | 1472297703162 Marionette DEBUG loaded listener.js 04:35:03 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (180DC800) [pid = 1620] [serial = 1907] [outer = 14C86400] 04:35:03 INFO - PROCESS | 1620 | 1472297703746 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]]]}] 04:35:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:35:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 830ms 04:35:03 INFO - PROCESS | 1620 | 1472297703837 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 04:35:03 INFO - PROCESS | 1620 | 1472297703841 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 04:35:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:35:03 INFO - PROCESS | 1620 | 1472297703892 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:35:03 INFO - PROCESS | 1620 | 1472297703896 Marionette TRACE conn6 <- [1,2506,null,{}] 04:35:03 INFO - PROCESS | 1620 | 1472297703902 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}] 04:35:03 INFO - PROCESS | 1620 | 1472297703905 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:04 INFO - PROCESS | 1620 | 1472297704029 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 04:35:04 INFO - PROCESS | 1620 | 1472297704164 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:04 INFO - PROCESS | 1620 | 1472297704167 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:04 INFO - PROCESS | 1620 | ++DOCSHELL 0BD47400 == 42 [pid = 1620] [id = 636] 04:35:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (0C2CA800) [pid = 1620] [serial = 1908] [outer = 00000000] 04:35:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (0CEBB800) [pid = 1620] [serial = 1909] [outer = 0C2CA800] 04:35:04 INFO - PROCESS | 1620 | 1472297704226 Marionette DEBUG loaded listener.js 04:35:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (1129A000) [pid = 1620] [serial = 1910] [outer = 0C2CA800] 04:35:04 INFO - PROCESS | 1620 | 1472297704821 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]]]}] 04:35:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:35:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 987ms 04:35:04 INFO - PROCESS | 1620 | 1472297704880 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 04:35:04 INFO - PROCESS | 1620 | 1472297704885 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 04:35:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:35:04 INFO - PROCESS | 1620 | 1472297704891 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:35:04 INFO - PROCESS | 1620 | 1472297704894 Marionette TRACE conn6 <- [1,2510,null,{}] 04:35:04 INFO - PROCESS | 1620 | 1472297704898 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}] 04:35:04 INFO - PROCESS | 1620 | 1472297704901 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:04 INFO - PROCESS | 1620 | 1472297705015 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 04:35:05 INFO - PROCESS | 1620 | 1472297705157 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:05 INFO - PROCESS | 1620 | 1472297705159 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:05 INFO - PROCESS | 1620 | ++DOCSHELL 13013C00 == 43 [pid = 1620] [id = 637] 04:35:05 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (1301E800) [pid = 1620] [serial = 1911] [outer = 00000000] 04:35:05 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (1474F800) [pid = 1620] [serial = 1912] [outer = 1301E800] 04:35:05 INFO - PROCESS | 1620 | 1472297705219 Marionette DEBUG loaded listener.js 04:35:05 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (1590FC00) [pid = 1620] [serial = 1913] [outer = 1301E800] 04:35:05 INFO - PROCESS | 1620 | 1472297705819 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]]]}] 04:35:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:35:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 970ms 04:35:05 INFO - PROCESS | 1620 | 1472297705865 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 04:35:05 INFO - PROCESS | 1620 | 1472297705867 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 04:35:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:35:05 INFO - PROCESS | 1620 | 1472297705871 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:35:05 INFO - PROCESS | 1620 | 1472297705875 Marionette TRACE conn6 <- [1,2514,null,{}] 04:35:05 INFO - PROCESS | 1620 | 1472297705886 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}] 04:35:05 INFO - PROCESS | 1620 | 1472297705891 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:05 INFO - PROCESS | 1620 | 1472297706002 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 04:35:06 INFO - PROCESS | 1620 | 1472297706145 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:06 INFO - PROCESS | 1620 | 1472297706148 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:06 INFO - PROCESS | 1620 | ++DOCSHELL 180C6400 == 44 [pid = 1620] [id = 638] 04:35:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (180CAC00) [pid = 1620] [serial = 1914] [outer = 00000000] 04:35:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (181C9000) [pid = 1620] [serial = 1915] [outer = 180CAC00] 04:35:06 INFO - PROCESS | 1620 | 1472297706208 Marionette DEBUG loaded listener.js 04:35:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (182D1000) [pid = 1620] [serial = 1916] [outer = 180CAC00] 04:35:07 INFO - PROCESS | 1620 | 1472297707035 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]]]}] 04:35:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:35:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1231ms 04:35:07 INFO - PROCESS | 1620 | 1472297707106 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 04:35:07 INFO - PROCESS | 1620 | 1472297707111 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 04:35:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:35:07 INFO - PROCESS | 1620 | 1472297707116 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:35:07 INFO - PROCESS | 1620 | 1472297707119 Marionette TRACE conn6 <- [1,2518,null,{}] 04:35:07 INFO - PROCESS | 1620 | 1472297707125 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}] 04:35:07 INFO - PROCESS | 1620 | 1472297707127 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:07 INFO - PROCESS | 1620 | 1472297707230 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 04:35:07 INFO - PROCESS | 1620 | 1472297707374 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:07 INFO - PROCESS | 1620 | 1472297707379 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:07 INFO - PROCESS | 1620 | ++DOCSHELL 0C2CC800 == 45 [pid = 1620] [id = 639] 04:35:07 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (0CA55000) [pid = 1620] [serial = 1917] [outer = 00000000] 04:35:07 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (0CC27800) [pid = 1620] [serial = 1918] [outer = 0CA55000] 04:35:07 INFO - PROCESS | 1620 | 1472297707434 Marionette DEBUG loaded listener.js 04:35:07 INFO - PROCESS | 1620 | ++DOMWINDOW == 90 (0CEE6400) [pid = 1620] [serial = 1919] [outer = 0CA55000] 04:35:08 INFO - PROCESS | 1620 | --DOCSHELL 117EF800 == 44 [pid = 1620] [id = 634] 04:35:08 INFO - PROCESS | 1620 | --DOCSHELL 1173CC00 == 43 [pid = 1620] [id = 633] 04:35:08 INFO - PROCESS | 1620 | --DOCSHELL 16E11400 == 42 [pid = 1620] [id = 632] 04:35:08 INFO - PROCESS | 1620 | --DOCSHELL 16467000 == 41 [pid = 1620] [id = 631] 04:35:08 INFO - PROCESS | 1620 | --DOCSHELL 15C22400 == 40 [pid = 1620] [id = 630] 04:35:08 INFO - PROCESS | 1620 | --DOCSHELL 15415C00 == 39 [pid = 1620] [id = 629] 04:35:08 INFO - PROCESS | 1620 | --DOCSHELL 1474A000 == 38 [pid = 1620] [id = 628] 04:35:08 INFO - PROCESS | 1620 | --DOCSHELL 0D105800 == 37 [pid = 1620] [id = 627] 04:35:08 INFO - PROCESS | 1620 | --DOCSHELL 0C270400 == 36 [pid = 1620] [id = 626] 04:35:08 INFO - PROCESS | 1620 | --DOCSHELL 11882000 == 35 [pid = 1620] [id = 623] 04:35:08 INFO - PROCESS | 1620 | --DOCSHELL 0C21EC00 == 34 [pid = 1620] [id = 624] 04:35:08 INFO - PROCESS | 1620 | --DOCSHELL 1173D800 == 33 [pid = 1620] [id = 625] 04:35:08 INFO - PROCESS | 1620 | --DOCSHELL 0CA56800 == 32 [pid = 1620] [id = 610] 04:35:08 INFO - PROCESS | 1620 | --DOCSHELL 180D3C00 == 31 [pid = 1620] [id = 613] 04:35:08 INFO - PROCESS | 1620 | --DOCSHELL 147D7400 == 30 [pid = 1620] [id = 612] 04:35:08 INFO - PROCESS | 1620 | --DOCSHELL 155B7800 == 29 [pid = 1620] [id = 609] 04:35:08 INFO - PROCESS | 1620 | --DOCSHELL 0C65F400 == 28 [pid = 1620] [id = 611] 04:35:08 INFO - PROCESS | 1620 | --DOCSHELL 13013C00 == 27 [pid = 1620] [id = 637] 04:35:08 INFO - PROCESS | 1620 | --DOCSHELL 180C6400 == 26 [pid = 1620] [id = 638] 04:35:08 INFO - PROCESS | 1620 | --DOCSHELL 08560000 == 25 [pid = 1620] [id = 635] 04:35:08 INFO - PROCESS | 1620 | --DOCSHELL 0BD47400 == 24 [pid = 1620] [id = 636] 04:35:08 INFO - PROCESS | 1620 | --DOMWINDOW == 89 (0C582000) [pid = 1620] [serial = 1846] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (14747000) [pid = 1620] [serial = 1855] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (0C5EBC00) [pid = 1620] [serial = 1847] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (0CC1B800) [pid = 1620] [serial = 1844] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (0CAE9400) [pid = 1620] [serial = 1843] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (1226AC00) [pid = 1620] [serial = 1852] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (11752C00) [pid = 1620] [serial = 1835] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (10D26400) [pid = 1620] [serial = 1834] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (16430000) [pid = 1620] [serial = 1838] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (1590E800) [pid = 1620] [serial = 1837] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (15C18800) [pid = 1620] [serial = 1868] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (16466400) [pid = 1620] [serial = 1870] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (18185C00) [pid = 1620] [serial = 1841] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (180DC400) [pid = 1620] [serial = 1840] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (14C9D000) [pid = 1620] [serial = 1858] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (14750400) [pid = 1620] [serial = 1856] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (15C20800) [pid = 1620] [serial = 1861] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (155B8800) [pid = 1620] [serial = 1859] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (15C5B800) [pid = 1620] [serial = 1867] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (15C55C00) [pid = 1620] [serial = 1862] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (0CEB7800) [pid = 1620] [serial = 1849] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (0D106000) [pid = 1620] [serial = 1850] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (13EE6400) [pid = 1620] [serial = 1864] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (14345400) [pid = 1620] [serial = 1865] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 1620 | --DOMWINDOW == 65 (12D21400) [pid = 1620] [serial = 1853] [outer = 00000000] [url = about:blank] 04:35:08 INFO - PROCESS | 1620 | 1472297708555 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]]]}] 04:35:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:35:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1477ms 04:35:08 INFO - PROCESS | 1620 | 1472297708593 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 04:35:08 INFO - PROCESS | 1620 | 1472297708597 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 04:35:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:35:08 INFO - PROCESS | 1620 | 1472297708601 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:35:08 INFO - PROCESS | 1620 | 1472297708606 Marionette TRACE conn6 <- [1,2522,null,{}] 04:35:08 INFO - PROCESS | 1620 | 1472297708611 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}] 04:35:08 INFO - PROCESS | 1620 | 1472297708613 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:08 INFO - PROCESS | 1620 | 1472297708705 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 04:35:08 INFO - PROCESS | 1620 | 1472297708715 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:08 INFO - PROCESS | 1620 | 1472297708718 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:08 INFO - PROCESS | 1620 | ++DOCSHELL 0BD49400 == 25 [pid = 1620] [id = 640] 04:35:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 66 (0BD4AC00) [pid = 1620] [serial = 1920] [outer = 00000000] 04:35:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (0C578C00) [pid = 1620] [serial = 1921] [outer = 0BD4AC00] 04:35:08 INFO - PROCESS | 1620 | 1472297708768 Marionette DEBUG loaded listener.js 04:35:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (0C659800) [pid = 1620] [serial = 1922] [outer = 0BD4AC00] 04:35:09 INFO - PROCESS | 1620 | 1472297709286 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]]]}] 04:35:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:35:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 730ms 04:35:09 INFO - PROCESS | 1620 | 1472297709333 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 04:35:09 INFO - PROCESS | 1620 | 1472297709338 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 04:35:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:35:09 INFO - PROCESS | 1620 | 1472297709344 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:35:09 INFO - PROCESS | 1620 | 1472297709347 Marionette TRACE conn6 <- [1,2526,null,{}] 04:35:09 INFO - PROCESS | 1620 | 1472297709351 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}] 04:35:09 INFO - PROCESS | 1620 | 1472297709354 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:09 INFO - PROCESS | 1620 | 1472297709488 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 04:35:09 INFO - PROCESS | 1620 | 1472297709583 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:09 INFO - PROCESS | 1620 | 1472297709585 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:09 INFO - PROCESS | 1620 | ++DOCSHELL 0CC13800 == 26 [pid = 1620] [id = 641] 04:35:09 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (0CC14800) [pid = 1620] [serial = 1923] [outer = 00000000] 04:35:09 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (0CC23800) [pid = 1620] [serial = 1924] [outer = 0CC14800] 04:35:09 INFO - PROCESS | 1620 | 1472297709634 Marionette DEBUG loaded listener.js 04:35:09 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (0CC2D800) [pid = 1620] [serial = 1925] [outer = 0CC14800] 04:35:10 INFO - PROCESS | 1620 | 1472297710023 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]]]}] 04:35:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:35:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 730ms 04:35:10 INFO - PROCESS | 1620 | 1472297710078 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 04:35:10 INFO - PROCESS | 1620 | 1472297710080 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 04:35:10 INFO - PROCESS | 1620 | 1472297710083 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:35:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:35:10 INFO - PROCESS | 1620 | 1472297710087 Marionette TRACE conn6 <- [1,2530,null,{}] 04:35:10 INFO - PROCESS | 1620 | 1472297710098 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}] 04:35:10 INFO - PROCESS | 1620 | 1472297710103 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:10 INFO - PROCESS | 1620 | 1472297710190 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 04:35:10 INFO - PROCESS | 1620 | 1472297710197 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:10 INFO - PROCESS | 1620 | 1472297710200 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:10 INFO - PROCESS | 1620 | ++DOCSHELL 10E82000 == 27 [pid = 1620] [id = 642] 04:35:10 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (10EC3800) [pid = 1620] [serial = 1926] [outer = 00000000] 04:35:10 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (116AF400) [pid = 1620] [serial = 1927] [outer = 10EC3800] 04:35:10 INFO - PROCESS | 1620 | 1472297710251 Marionette DEBUG loaded listener.js 04:35:10 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (1175BC00) [pid = 1620] [serial = 1928] [outer = 10EC3800] 04:35:10 INFO - PROCESS | 1620 | 1472297710759 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]]]}] 04:35:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:35:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 730ms 04:35:10 INFO - PROCESS | 1620 | 1472297710818 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 04:35:10 INFO - PROCESS | 1620 | 1472297710820 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 04:35:10 INFO - PROCESS | 1620 | 1472297710824 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:35:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:35:10 INFO - PROCESS | 1620 | 1472297710825 Marionette TRACE conn6 <- [1,2534,null,{}] 04:35:10 INFO - PROCESS | 1620 | 1472297710867 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}] 04:35:10 INFO - PROCESS | 1620 | 1472297710869 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:10 INFO - PROCESS | 1620 | 1472297710988 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 04:35:10 INFO - PROCESS | 1620 | 1472297711000 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:10 INFO - PROCESS | 1620 | 1472297711002 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:11 INFO - PROCESS | 1620 | ++DOCSHELL 11883400 == 28 [pid = 1620] [id = 643] 04:35:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (11886400) [pid = 1620] [serial = 1929] [outer = 00000000] 04:35:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (12D20000) [pid = 1620] [serial = 1930] [outer = 11886400] 04:35:11 INFO - PROCESS | 1620 | 1472297711102 Marionette DEBUG loaded listener.js 04:35:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (1301BC00) [pid = 1620] [serial = 1931] [outer = 11886400] 04:35:11 INFO - PROCESS | 1620 | 1472297711525 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]]]}] 04:35:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:35:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 750ms 04:35:11 INFO - PROCESS | 1620 | 1472297711578 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 04:35:11 INFO - PROCESS | 1620 | 1472297711580 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 04:35:11 INFO - PROCESS | 1620 | 1472297711583 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:35:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:35:11 INFO - PROCESS | 1620 | 1472297711585 Marionette TRACE conn6 <- [1,2538,null,{}] 04:35:11 INFO - PROCESS | 1620 | 1472297711600 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}] 04:35:11 INFO - PROCESS | 1620 | 1472297711602 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:11 INFO - PROCESS | 1620 | 1472297711716 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 04:35:11 INFO - PROCESS | 1620 | 1472297711725 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:11 INFO - PROCESS | 1620 | 1472297711727 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:11 INFO - PROCESS | 1620 | ++DOCSHELL 13E5F000 == 29 [pid = 1620] [id = 644] 04:35:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (13EEB800) [pid = 1620] [serial = 1932] [outer = 00000000] 04:35:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (1474A000) [pid = 1620] [serial = 1933] [outer = 13EEB800] 04:35:11 INFO - PROCESS | 1620 | 1472297711827 Marionette DEBUG loaded listener.js 04:35:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (14750400) [pid = 1620] [serial = 1934] [outer = 13EEB800] 04:35:12 INFO - PROCESS | 1620 | 1472297712288 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]]]}] 04:35:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:35:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 730ms 04:35:12 INFO - PROCESS | 1620 | 1472297712350 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 04:35:12 INFO - PROCESS | 1620 | 1472297712352 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 04:35:12 INFO - PROCESS | 1620 | 1472297712356 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:35:12 INFO - PROCESS | 1620 | 1472297712357 Marionette TRACE conn6 <- [1,2542,null,{}] 04:35:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:35:12 INFO - PROCESS | 1620 | 1472297712361 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}] 04:35:12 INFO - PROCESS | 1620 | 1472297712367 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:12 INFO - PROCESS | 1620 | 1472297712698 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 04:35:12 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (14C86400) [pid = 1620] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:35:12 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (16467400) [pid = 1620] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:35:12 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (1474AC00) [pid = 1620] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:35:12 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (15417400) [pid = 1620] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:35:12 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (0C2E3400) [pid = 1620] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:35:12 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (16437400) [pid = 1620] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:35:12 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (15C24800) [pid = 1620] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:35:12 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (16E13000) [pid = 1620] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:35:12 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (15910400) [pid = 1620] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:35:12 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (0C275000) [pid = 1620] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:35:12 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (14CA3000) [pid = 1620] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:35:12 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (11752400) [pid = 1620] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:35:12 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (0D2EE000) [pid = 1620] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:35:12 INFO - PROCESS | 1620 | 1472297712790 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:12 INFO - PROCESS | 1620 | 1472297712792 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:12 INFO - PROCESS | 1620 | ++DOCSHELL 08837800 == 30 [pid = 1620] [id = 645] 04:35:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (08837C00) [pid = 1620] [serial = 1935] [outer = 00000000] 04:35:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (0CEDBC00) [pid = 1620] [serial = 1936] [outer = 08837C00] 04:35:12 INFO - PROCESS | 1620 | 1472297712839 Marionette DEBUG loaded listener.js 04:35:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (13E66000) [pid = 1620] [serial = 1937] [outer = 08837C00] 04:35:13 INFO - PROCESS | 1620 | 1472297713211 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]]]}] 04:35:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:35:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 870ms 04:35:13 INFO - PROCESS | 1620 | 1472297713243 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 04:35:13 INFO - PROCESS | 1620 | 1472297713245 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 04:35:13 INFO - PROCESS | 1620 | 1472297713248 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:35:13 INFO - PROCESS | 1620 | 1472297713250 Marionette TRACE conn6 <- [1,2546,null,{}] 04:35:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:35:13 INFO - PROCESS | 1620 | 1472297713253 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}] 04:35:13 INFO - PROCESS | 1620 | 1472297713255 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:13 INFO - PROCESS | 1620 | 1472297713336 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 04:35:13 INFO - PROCESS | 1620 | 1472297713341 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:13 INFO - PROCESS | 1620 | 1472297713343 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:13 INFO - PROCESS | 1620 | ++DOCSHELL 14C31C00 == 31 [pid = 1620] [id = 646] 04:35:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (14C87400) [pid = 1620] [serial = 1938] [outer = 00000000] 04:35:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (1590BC00) [pid = 1620] [serial = 1939] [outer = 14C87400] 04:35:13 INFO - PROCESS | 1620 | 1472297713389 Marionette DEBUG loaded listener.js 04:35:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (1590C800) [pid = 1620] [serial = 1940] [outer = 14C87400] 04:35:13 INFO - PROCESS | 1620 | 1472297713828 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]]]}] 04:35:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:35:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 630ms 04:35:13 INFO - PROCESS | 1620 | 1472297713884 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 04:35:13 INFO - PROCESS | 1620 | 1472297713886 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 04:35:13 INFO - PROCESS | 1620 | 1472297713889 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:35:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:35:13 INFO - PROCESS | 1620 | 1472297713891 Marionette TRACE conn6 <- [1,2550,null,{}] 04:35:13 INFO - PROCESS | 1620 | 1472297713895 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}] 04:35:13 INFO - PROCESS | 1620 | 1472297713896 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:13 INFO - PROCESS | 1620 | 1472297713976 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 04:35:13 INFO - PROCESS | 1620 | 1472297713983 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:13 INFO - PROCESS | 1620 | 1472297713985 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:13 INFO - PROCESS | 1620 | ++DOCSHELL 08563400 == 32 [pid = 1620] [id = 647] 04:35:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (147D0800) [pid = 1620] [serial = 1941] [outer = 00000000] 04:35:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (15C24800) [pid = 1620] [serial = 1942] [outer = 147D0800] 04:35:14 INFO - PROCESS | 1620 | 1472297714032 Marionette DEBUG loaded listener.js 04:35:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (15C4F400) [pid = 1620] [serial = 1943] [outer = 147D0800] 04:35:14 INFO - PROCESS | 1620 | 1472297714505 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]]]}] 04:35:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:35:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 670ms 04:35:14 INFO - PROCESS | 1620 | 1472297714564 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 04:35:14 INFO - PROCESS | 1620 | 1472297714566 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 04:35:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:35:14 INFO - PROCESS | 1620 | 1472297714570 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:35:14 INFO - PROCESS | 1620 | 1472297714572 Marionette TRACE conn6 <- [1,2554,null,{}] 04:35:14 INFO - PROCESS | 1620 | 1472297714575 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}] 04:35:14 INFO - PROCESS | 1620 | 1472297714577 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:14 INFO - PROCESS | 1620 | 1472297714657 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 04:35:14 INFO - PROCESS | 1620 | 1472297714662 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:14 INFO - PROCESS | 1620 | 1472297714664 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:14 INFO - PROCESS | 1620 | ++DOCSHELL 15C5EC00 == 33 [pid = 1620] [id = 648] 04:35:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (1642B400) [pid = 1620] [serial = 1944] [outer = 00000000] 04:35:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (16431400) [pid = 1620] [serial = 1945] [outer = 1642B400] 04:35:14 INFO - PROCESS | 1620 | 1472297714720 Marionette DEBUG loaded listener.js 04:35:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (16434C00) [pid = 1620] [serial = 1946] [outer = 1642B400] 04:35:15 INFO - PROCESS | 1620 | 1472297715604 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]]]}] 04:35:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:35:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1072ms 04:35:15 INFO - PROCESS | 1620 | 1472297715658 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 04:35:15 INFO - PROCESS | 1620 | 1472297715662 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 04:35:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:35:15 INFO - PROCESS | 1620 | 1472297715667 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:35:15 INFO - PROCESS | 1620 | 1472297715671 Marionette TRACE conn6 <- [1,2558,null,{}] 04:35:15 INFO - PROCESS | 1620 | 1472297715676 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}] 04:35:15 INFO - PROCESS | 1620 | 1472297715680 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:15 INFO - PROCESS | 1620 | 1472297715803 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 04:35:15 INFO - PROCESS | 1620 | 1472297715942 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:15 INFO - PROCESS | 1620 | 1472297715945 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:15 INFO - PROCESS | 1620 | ++DOCSHELL 0C584000 == 34 [pid = 1620] [id = 649] 04:35:15 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (0CA5BC00) [pid = 1620] [serial = 1947] [outer = 00000000] 04:35:15 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (0CAF3C00) [pid = 1620] [serial = 1948] [outer = 0CA5BC00] 04:35:15 INFO - PROCESS | 1620 | 1472297716004 Marionette DEBUG loaded listener.js 04:35:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (0CC27400) [pid = 1620] [serial = 1949] [outer = 0CA5BC00] 04:35:16 INFO - PROCESS | 1620 | 1472297716929 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]]]}] 04:35:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:35:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1274ms 04:35:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:35:16 INFO - PROCESS | 1620 | 1472297716941 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 04:35:16 INFO - PROCESS | 1620 | 1472297716945 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 04:35:16 INFO - PROCESS | 1620 | 1472297716950 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:35:16 INFO - PROCESS | 1620 | 1472297716954 Marionette TRACE conn6 <- [1,2562,null,{}] 04:35:16 INFO - PROCESS | 1620 | 1472297716959 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}] 04:35:16 INFO - PROCESS | 1620 | 1472297716962 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:17 INFO - PROCESS | 1620 | 1472297717081 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 04:35:17 INFO - PROCESS | 1620 | 1472297717225 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:17 INFO - PROCESS | 1620 | 1472297717229 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:17 INFO - PROCESS | 1620 | ++DOCSHELL 0CA56800 == 35 [pid = 1620] [id = 650] 04:35:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (0CA5D800) [pid = 1620] [serial = 1950] [outer = 00000000] 04:35:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (0CAF2000) [pid = 1620] [serial = 1951] [outer = 0CA5D800] 04:35:17 INFO - PROCESS | 1620 | 1472297717282 Marionette DEBUG loaded listener.js 04:35:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (0CC25800) [pid = 1620] [serial = 1952] [outer = 0CA5D800] 04:35:17 INFO - PROCESS | 1620 | --DOCSHELL 08563400 == 34 [pid = 1620] [id = 647] 04:35:17 INFO - PROCESS | 1620 | --DOCSHELL 14C31C00 == 33 [pid = 1620] [id = 646] 04:35:17 INFO - PROCESS | 1620 | --DOCSHELL 08837800 == 32 [pid = 1620] [id = 645] 04:35:17 INFO - PROCESS | 1620 | --DOCSHELL 13E5F000 == 31 [pid = 1620] [id = 644] 04:35:17 INFO - PROCESS | 1620 | --DOCSHELL 11883400 == 30 [pid = 1620] [id = 643] 04:35:17 INFO - PROCESS | 1620 | --DOCSHELL 10E82000 == 29 [pid = 1620] [id = 642] 04:35:17 INFO - PROCESS | 1620 | --DOCSHELL 0CC13800 == 28 [pid = 1620] [id = 641] 04:35:17 INFO - PROCESS | 1620 | --DOCSHELL 0BD49400 == 27 [pid = 1620] [id = 640] 04:35:17 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (16C2B400) [pid = 1620] [serial = 1894] [outer = 00000000] [url = about:blank] 04:35:17 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (13E58800) [pid = 1620] [serial = 1895] [outer = 00000000] [url = about:blank] 04:35:17 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (1474FC00) [pid = 1620] [serial = 1885] [outer = 00000000] [url = about:blank] 04:35:17 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (1593F400) [pid = 1620] [serial = 1889] [outer = 00000000] [url = about:blank] 04:35:17 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (0CAEBC00) [pid = 1620] [serial = 1873] [outer = 00000000] [url = about:blank] 04:35:17 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (1648AC00) [pid = 1620] [serial = 1871] [outer = 00000000] [url = about:blank] 04:35:17 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (1642B800) [pid = 1620] [serial = 1891] [outer = 00000000] [url = about:blank] 04:35:17 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (17137000) [pid = 1620] [serial = 1897] [outer = 00000000] [url = about:blank] 04:35:17 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (0CC27C00) [pid = 1620] [serial = 1874] [outer = 00000000] [url = about:blank] 04:35:17 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (17C0E800) [pid = 1620] [serial = 1903] [outer = 00000000] [url = about:blank] 04:35:17 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (0C6FE400) [pid = 1620] [serial = 1879] [outer = 00000000] [url = about:blank] 04:35:17 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (14C28000) [pid = 1620] [serial = 1886] [outer = 00000000] [url = about:blank] 04:35:17 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (16439C00) [pid = 1620] [serial = 1892] [outer = 00000000] [url = about:blank] 04:35:17 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (16C2B000) [pid = 1620] [serial = 1900] [outer = 00000000] [url = about:blank] 04:35:17 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (0CAEFC00) [pid = 1620] [serial = 1880] [outer = 00000000] [url = about:blank] 04:35:17 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (17139800) [pid = 1620] [serial = 1898] [outer = 00000000] [url = about:blank] 04:35:17 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (12D1C400) [pid = 1620] [serial = 1876] [outer = 00000000] [url = about:blank] 04:35:17 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (1129D000) [pid = 1620] [serial = 1883] [outer = 00000000] [url = about:blank] 04:35:17 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (1590DC00) [pid = 1620] [serial = 1888] [outer = 00000000] [url = about:blank] 04:35:17 INFO - PROCESS | 1620 | --DOMWINDOW == 65 (10E3A000) [pid = 1620] [serial = 1882] [outer = 00000000] [url = about:blank] 04:35:17 INFO - PROCESS | 1620 | --DOMWINDOW == 64 (17137C00) [pid = 1620] [serial = 1901] [outer = 00000000] [url = about:blank] 04:35:17 INFO - PROCESS | 1620 | --DOMWINDOW == 63 (14746800) [pid = 1620] [serial = 1877] [outer = 00000000] [url = about:blank] 04:35:17 INFO - PROCESS | 1620 | --DOMWINDOW == 62 (180CB800) [pid = 1620] [serial = 1904] [outer = 00000000] [url = about:blank] 04:35:17 INFO - PROCESS | 1620 | --DOMWINDOW == 61 (180DC800) [pid = 1620] [serial = 1907] [outer = 00000000] [url = about:blank] 04:35:17 INFO - PROCESS | 1620 | --DOMWINDOW == 60 (180DB400) [pid = 1620] [serial = 1906] [outer = 00000000] [url = about:blank] 04:35:17 INFO - PROCESS | 1620 | 1472297717763 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]]]}] 04:35:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:35:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 830ms 04:35:17 INFO - PROCESS | 1620 | 1472297717783 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 04:35:17 INFO - PROCESS | 1620 | 1472297717788 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 04:35:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:35:17 INFO - PROCESS | 1620 | 1472297717795 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:35:17 INFO - PROCESS | 1620 | 1472297717798 Marionette TRACE conn6 <- [1,2566,null,{}] 04:35:17 INFO - PROCESS | 1620 | 1472297717807 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}] 04:35:17 INFO - PROCESS | 1620 | 1472297717809 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:17 INFO - PROCESS | 1620 | 1472297717898 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 04:35:17 INFO - PROCESS | 1620 | 1472297717905 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:17 INFO - PROCESS | 1620 | 1472297717908 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:17 INFO - PROCESS | 1620 | ++DOCSHELL 0CAF2800 == 28 [pid = 1620] [id = 651] 04:35:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 61 (0CC11400) [pid = 1620] [serial = 1953] [outer = 00000000] 04:35:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 62 (0D10B400) [pid = 1620] [serial = 1954] [outer = 0CC11400] 04:35:17 INFO - PROCESS | 1620 | 1472297717957 Marionette DEBUG loaded listener.js 04:35:18 INFO - PROCESS | 1620 | ++DOMWINDOW == 63 (0DCE0800) [pid = 1620] [serial = 1955] [outer = 0CC11400] 04:35:18 INFO - PROCESS | 1620 | 1472297718468 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]]]}] 04:35:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:35:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 730ms 04:35:18 INFO - PROCESS | 1620 | 1472297718526 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 04:35:18 INFO - PROCESS | 1620 | 1472297718528 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 04:35:18 INFO - PROCESS | 1620 | 1472297718532 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:35:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:35:18 INFO - PROCESS | 1620 | 1472297718536 Marionette TRACE conn6 <- [1,2570,null,{}] 04:35:18 INFO - PROCESS | 1620 | 1472297718547 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}] 04:35:18 INFO - PROCESS | 1620 | 1472297718552 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:18 INFO - PROCESS | 1620 | 1472297718670 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 04:35:18 INFO - PROCESS | 1620 | 1472297718775 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:18 INFO - PROCESS | 1620 | 1472297718778 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:18 INFO - PROCESS | 1620 | ++DOCSHELL 1226D400 == 29 [pid = 1620] [id = 652] 04:35:18 INFO - PROCESS | 1620 | ++DOMWINDOW == 64 (1226D800) [pid = 1620] [serial = 1956] [outer = 00000000] 04:35:18 INFO - PROCESS | 1620 | ++DOMWINDOW == 65 (13014000) [pid = 1620] [serial = 1957] [outer = 1226D800] 04:35:18 INFO - PROCESS | 1620 | 1472297718829 Marionette DEBUG loaded listener.js 04:35:18 INFO - PROCESS | 1620 | ++DOMWINDOW == 66 (13E63C00) [pid = 1620] [serial = 1958] [outer = 1226D800] 04:35:19 INFO - PROCESS | 1620 | 1472297719181 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]]]}] 04:35:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:35:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 670ms 04:35:19 INFO - PROCESS | 1620 | 1472297719237 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 04:35:19 INFO - PROCESS | 1620 | 1472297719239 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 04:35:19 INFO - PROCESS | 1620 | 1472297719244 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:35:19 INFO - PROCESS | 1620 | 1472297719245 Marionette TRACE conn6 <- [1,2574,null,{}] 04:35:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:35:19 INFO - PROCESS | 1620 | 1472297719249 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}] 04:35:19 INFO - PROCESS | 1620 | 1472297719251 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:19 INFO - PROCESS | 1620 | 1472297719339 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 04:35:19 INFO - PROCESS | 1620 | 1472297719344 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:19 INFO - PROCESS | 1620 | 1472297719346 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:19 INFO - PROCESS | 1620 | ++DOCSHELL 14749800 == 30 [pid = 1620] [id = 653] 04:35:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (1474E800) [pid = 1620] [serial = 1959] [outer = 00000000] 04:35:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (14C85C00) [pid = 1620] [serial = 1960] [outer = 1474E800] 04:35:19 INFO - PROCESS | 1620 | 1472297719402 Marionette DEBUG loaded listener.js 04:35:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (15415000) [pid = 1620] [serial = 1961] [outer = 1474E800] 04:35:19 INFO - PROCESS | 1620 | 1472297719903 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]]]}] 04:35:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:35:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 670ms 04:35:19 INFO - PROCESS | 1620 | 1472297719921 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 04:35:19 INFO - PROCESS | 1620 | 1472297719923 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 04:35:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:35:19 INFO - PROCESS | 1620 | 1472297719926 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:35:19 INFO - PROCESS | 1620 | 1472297719928 Marionette TRACE conn6 <- [1,2578,null,{}] 04:35:19 INFO - PROCESS | 1620 | 1472297719932 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}] 04:35:19 INFO - PROCESS | 1620 | 1472297719934 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:20 INFO - PROCESS | 1620 | 1472297720049 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 04:35:20 INFO - PROCESS | 1620 | 1472297720142 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:20 INFO - PROCESS | 1620 | 1472297720144 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:20 INFO - PROCESS | 1620 | ++DOCSHELL 15901400 == 31 [pid = 1620] [id = 654] 04:35:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (15902C00) [pid = 1620] [serial = 1962] [outer = 00000000] 04:35:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (1590DC00) [pid = 1620] [serial = 1963] [outer = 15902C00] 04:35:20 INFO - PROCESS | 1620 | 1472297720191 Marionette DEBUG loaded listener.js 04:35:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (15C21400) [pid = 1620] [serial = 1964] [outer = 15902C00] 04:35:20 INFO - PROCESS | 1620 | 1472297720623 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]]]}] 04:35:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:35:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 731ms 04:35:20 INFO - PROCESS | 1620 | 1472297720658 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 04:35:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:35:20 INFO - PROCESS | 1620 | 1472297720660 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 04:35:20 INFO - PROCESS | 1620 | 1472297720663 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:35:20 INFO - PROCESS | 1620 | 1472297720665 Marionette TRACE conn6 <- [1,2582,null,{}] 04:35:20 INFO - PROCESS | 1620 | 1472297720669 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}] 04:35:20 INFO - PROCESS | 1620 | 1472297720674 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:20 INFO - PROCESS | 1620 | 1472297720821 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 04:35:20 INFO - PROCESS | 1620 | 1472297720834 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:20 INFO - PROCESS | 1620 | 1472297720836 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:20 INFO - PROCESS | 1620 | ++DOCSHELL 1642F000 == 32 [pid = 1620] [id = 655] 04:35:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (16430C00) [pid = 1620] [serial = 1965] [outer = 00000000] 04:35:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (1646B800) [pid = 1620] [serial = 1966] [outer = 16430C00] 04:35:20 INFO - PROCESS | 1620 | 1472297720941 Marionette DEBUG loaded listener.js 04:35:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (1646D400) [pid = 1620] [serial = 1967] [outer = 16430C00] 04:35:21 INFO - PROCESS | 1620 | 1472297721371 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]]]}] 04:35:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:35:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 771ms 04:35:21 INFO - PROCESS | 1620 | 1472297721445 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 04:35:21 INFO - PROCESS | 1620 | 1472297721448 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 04:35:21 INFO - PROCESS | 1620 | 1472297721451 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:35:21 INFO - PROCESS | 1620 | 1472297721453 Marionette TRACE conn6 <- [1,2586,null,{}] 04:35:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:35:21 INFO - PROCESS | 1620 | 1472297721456 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}] 04:35:21 INFO - PROCESS | 1620 | 1472297721458 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:21 INFO - PROCESS | 1620 | 1472297721584 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 04:35:21 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (147D0800) [pid = 1620] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:35:21 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (0CA55000) [pid = 1620] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:35:21 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (10EC3800) [pid = 1620] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:35:21 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (11886400) [pid = 1620] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:35:21 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (0CC14800) [pid = 1620] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:35:21 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (0BD4AC00) [pid = 1620] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:35:21 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (13EEB800) [pid = 1620] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:35:21 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (08837C00) [pid = 1620] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:35:21 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (14C87400) [pid = 1620] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:35:21 INFO - PROCESS | 1620 | --DOMWINDOW == 65 (0C2CA800) [pid = 1620] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:35:21 INFO - PROCESS | 1620 | --DOMWINDOW == 64 (1301E800) [pid = 1620] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:35:21 INFO - PROCESS | 1620 | --DOMWINDOW == 63 (180CAC00) [pid = 1620] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:35:21 INFO - PROCESS | 1620 | 1472297721723 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:21 INFO - PROCESS | 1620 | 1472297721725 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:21 INFO - PROCESS | 1620 | ++DOCSHELL 08570000 == 33 [pid = 1620] [id = 656] 04:35:21 INFO - PROCESS | 1620 | ++DOMWINDOW == 64 (0880FC00) [pid = 1620] [serial = 1968] [outer = 00000000] 04:35:21 INFO - PROCESS | 1620 | ++DOMWINDOW == 65 (0C2CA800) [pid = 1620] [serial = 1969] [outer = 0880FC00] 04:35:21 INFO - PROCESS | 1620 | 1472297721772 Marionette DEBUG loaded listener.js 04:35:21 INFO - PROCESS | 1620 | ++DOMWINDOW == 66 (0CC14800) [pid = 1620] [serial = 1970] [outer = 0880FC00] 04:35:22 INFO - PROCESS | 1620 | 1472297722146 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]]]}] 04:35:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:35:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 730ms 04:35:22 INFO - PROCESS | 1620 | 1472297722186 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 04:35:22 INFO - PROCESS | 1620 | 1472297722188 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 04:35:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:35:22 INFO - PROCESS | 1620 | 1472297722191 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:35:22 INFO - PROCESS | 1620 | 1472297722193 Marionette TRACE conn6 <- [1,2590,null,{}] 04:35:22 INFO - PROCESS | 1620 | 1472297722197 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}] 04:35:22 INFO - PROCESS | 1620 | 1472297722199 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:22 INFO - PROCESS | 1620 | 1472297722278 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 04:35:22 INFO - PROCESS | 1620 | 1472297722377 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:22 INFO - PROCESS | 1620 | 1472297722379 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:22 INFO - PROCESS | 1620 | ++DOCSHELL 0C6FEC00 == 34 [pid = 1620] [id = 657] 04:35:22 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (0CA55000) [pid = 1620] [serial = 1971] [outer = 00000000] 04:35:22 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (155DF800) [pid = 1620] [serial = 1972] [outer = 0CA55000] 04:35:22 INFO - PROCESS | 1620 | 1472297722427 Marionette DEBUG loaded listener.js 04:35:22 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (15936C00) [pid = 1620] [serial = 1973] [outer = 0CA55000] 04:35:22 INFO - PROCESS | 1620 | 1472297722807 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]]]}] 04:35:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:35:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 670ms 04:35:22 INFO - PROCESS | 1620 | 1472297722862 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 04:35:22 INFO - PROCESS | 1620 | 1472297722864 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 04:35:22 INFO - PROCESS | 1620 | 1472297722868 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:35:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:35:22 INFO - PROCESS | 1620 | 1472297722869 Marionette TRACE conn6 <- [1,2594,null,{}] 04:35:22 INFO - PROCESS | 1620 | 1472297722873 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}] 04:35:22 INFO - PROCESS | 1620 | 1472297722875 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:22 INFO - PROCESS | 1620 | 1472297722956 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 04:35:22 INFO - PROCESS | 1620 | 1472297722988 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:22 INFO - PROCESS | 1620 | 1472297722990 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:22 INFO - PROCESS | 1620 | ++DOCSHELL 10EB6C00 == 35 [pid = 1620] [id = 658] 04:35:22 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (14748400) [pid = 1620] [serial = 1974] [outer = 00000000] 04:35:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (16C37C00) [pid = 1620] [serial = 1975] [outer = 14748400] 04:35:23 INFO - PROCESS | 1620 | 1472297723035 Marionette DEBUG loaded listener.js 04:35:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (16E11400) [pid = 1620] [serial = 1976] [outer = 14748400] 04:35:23 INFO - PROCESS | 1620 | 1472297723477 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]]]}] 04:35:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:35:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 630ms 04:35:23 INFO - PROCESS | 1620 | 1472297723529 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 04:35:23 INFO - PROCESS | 1620 | 1472297723531 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 04:35:23 INFO - PROCESS | 1620 | 1472297723535 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:35:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:35:23 INFO - PROCESS | 1620 | 1472297723537 Marionette TRACE conn6 <- [1,2598,null,{}] 04:35:23 INFO - PROCESS | 1620 | 1472297723540 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}] 04:35:23 INFO - PROCESS | 1620 | 1472297723542 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:23 INFO - PROCESS | 1620 | 1472297723624 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 04:35:23 INFO - PROCESS | 1620 | 1472297723629 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:23 INFO - PROCESS | 1620 | 1472297723631 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:23 INFO - PROCESS | 1620 | ++DOCSHELL 16542400 == 36 [pid = 1620] [id = 659] 04:35:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (16C2CC00) [pid = 1620] [serial = 1977] [outer = 00000000] 04:35:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (1713E400) [pid = 1620] [serial = 1978] [outer = 16C2CC00] 04:35:23 INFO - PROCESS | 1620 | 1472297723676 Marionette DEBUG loaded listener.js 04:35:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (17140800) [pid = 1620] [serial = 1979] [outer = 16C2CC00] 04:35:24 INFO - PROCESS | 1620 | 1472297724393 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]]]}] 04:35:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:35:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 930ms 04:35:24 INFO - PROCESS | 1620 | 1472297724469 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 04:35:24 INFO - PROCESS | 1620 | 1472297724473 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 04:35:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:35:24 INFO - PROCESS | 1620 | 1472297724478 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:35:24 INFO - PROCESS | 1620 | 1472297724484 Marionette TRACE conn6 <- [1,2602,null,{}] 04:35:24 INFO - PROCESS | 1620 | 1472297724489 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}] 04:35:24 INFO - PROCESS | 1620 | 1472297724492 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:24 INFO - PROCESS | 1620 | 1472297724617 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 04:35:24 INFO - PROCESS | 1620 | 1472297724751 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:24 INFO - PROCESS | 1620 | 1472297724753 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:24 INFO - PROCESS | 1620 | ++DOCSHELL 0C2E3400 == 37 [pid = 1620] [id = 660] 04:35:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (0C5EBC00) [pid = 1620] [serial = 1980] [outer = 00000000] 04:35:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (0CC2A000) [pid = 1620] [serial = 1981] [outer = 0C5EBC00] 04:35:24 INFO - PROCESS | 1620 | 1472297724816 Marionette DEBUG loaded listener.js 04:35:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (11266800) [pid = 1620] [serial = 1982] [outer = 0C5EBC00] 04:35:25 INFO - PROCESS | 1620 | 1472297725379 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]]]}] 04:35:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:35:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 930ms 04:35:25 INFO - PROCESS | 1620 | 1472297725414 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 04:35:25 INFO - PROCESS | 1620 | 1472297725419 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 04:35:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:35:25 INFO - PROCESS | 1620 | 1472297725428 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:35:25 INFO - PROCESS | 1620 | 1472297725431 Marionette TRACE conn6 <- [1,2606,null,{}] 04:35:25 INFO - PROCESS | 1620 | 1472297725435 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}] 04:35:25 INFO - PROCESS | 1620 | 1472297725438 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:25 INFO - PROCESS | 1620 | 1472297725554 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 04:35:25 INFO - PROCESS | 1620 | 1472297725669 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:25 INFO - PROCESS | 1620 | 1472297725671 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:25 INFO - PROCESS | 1620 | ++DOCSHELL 147C9400 == 38 [pid = 1620] [id = 661] 04:35:25 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (147D0800) [pid = 1620] [serial = 1983] [outer = 00000000] 04:35:25 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (14C9AC00) [pid = 1620] [serial = 1984] [outer = 147D0800] 04:35:25 INFO - PROCESS | 1620 | 1472297725729 Marionette DEBUG loaded listener.js 04:35:25 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (15C02400) [pid = 1620] [serial = 1985] [outer = 147D0800] 04:35:26 INFO - PROCESS | 1620 | 1472297726333 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]]]}] 04:35:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:35:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 930ms 04:35:26 INFO - PROCESS | 1620 | 1472297726360 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 04:35:26 INFO - PROCESS | 1620 | 1472297726362 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 04:35:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:35:26 INFO - PROCESS | 1620 | 1472297726366 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:35:26 INFO - PROCESS | 1620 | 1472297726370 Marionette TRACE conn6 <- [1,2610,null,{}] 04:35:26 INFO - PROCESS | 1620 | 1472297726381 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}] 04:35:26 INFO - PROCESS | 1620 | 1472297726386 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:26 INFO - PROCESS | 1620 | 1472297726496 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 04:35:26 INFO - PROCESS | 1620 | 1472297726654 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:26 INFO - PROCESS | 1620 | 1472297726657 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:26 INFO - PROCESS | 1620 | ++DOCSHELL 1713D000 == 39 [pid = 1620] [id = 662] 04:35:26 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (1713DC00) [pid = 1620] [serial = 1986] [outer = 00000000] 04:35:26 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (1715D800) [pid = 1620] [serial = 1987] [outer = 1713DC00] 04:35:26 INFO - PROCESS | 1620 | 1472297726717 Marionette DEBUG loaded listener.js 04:35:26 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (180C2400) [pid = 1620] [serial = 1988] [outer = 1713DC00] 04:35:27 INFO - PROCESS | 1620 | 1472297727312 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]]]}] 04:35:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:35:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 970ms 04:35:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:35:27 INFO - PROCESS | 1620 | 1472297727339 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 04:35:27 INFO - PROCESS | 1620 | 1472297727342 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 04:35:27 INFO - PROCESS | 1620 | 1472297727346 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:35:27 INFO - PROCESS | 1620 | 1472297727348 Marionette TRACE conn6 <- [1,2614,null,{}] 04:35:27 INFO - PROCESS | 1620 | 1472297727352 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}] 04:35:27 INFO - PROCESS | 1620 | 1472297727354 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:27 INFO - PROCESS | 1620 | 1472297727465 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 04:35:27 INFO - PROCESS | 1620 | 1472297727723 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:27 INFO - PROCESS | 1620 | 1472297727727 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:27 INFO - PROCESS | 1620 | ++DOCSHELL 0880C000 == 40 [pid = 1620] [id = 663] 04:35:27 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (08832C00) [pid = 1620] [serial = 1989] [outer = 00000000] 04:35:27 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (0C26A800) [pid = 1620] [serial = 1990] [outer = 08832C00] 04:35:27 INFO - PROCESS | 1620 | 1472297727799 Marionette DEBUG loaded listener.js 04:35:27 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (0C57AC00) [pid = 1620] [serial = 1991] [outer = 08832C00] 04:35:28 INFO - PROCESS | 1620 | --DOCSHELL 0C2CC800 == 39 [pid = 1620] [id = 639] 04:35:28 INFO - PROCESS | 1620 | --DOCSHELL 10EB6C00 == 38 [pid = 1620] [id = 658] 04:35:28 INFO - PROCESS | 1620 | --DOCSHELL 0C6FEC00 == 37 [pid = 1620] [id = 657] 04:35:28 INFO - PROCESS | 1620 | --DOCSHELL 08570000 == 36 [pid = 1620] [id = 656] 04:35:28 INFO - PROCESS | 1620 | --DOCSHELL 1642F000 == 35 [pid = 1620] [id = 655] 04:35:28 INFO - PROCESS | 1620 | --DOCSHELL 15901400 == 34 [pid = 1620] [id = 654] 04:35:28 INFO - PROCESS | 1620 | --DOCSHELL 14749800 == 33 [pid = 1620] [id = 653] 04:35:28 INFO - PROCESS | 1620 | --DOCSHELL 1226D400 == 32 [pid = 1620] [id = 652] 04:35:28 INFO - PROCESS | 1620 | --DOCSHELL 0CAF2800 == 31 [pid = 1620] [id = 651] 04:35:28 INFO - PROCESS | 1620 | --DOCSHELL 0CA56800 == 30 [pid = 1620] [id = 650] 04:35:28 INFO - PROCESS | 1620 | --DOCSHELL 15C5EC00 == 29 [pid = 1620] [id = 648] 04:35:28 INFO - PROCESS | 1620 | --DOCSHELL 0C584000 == 28 [pid = 1620] [id = 649] 04:35:28 INFO - PROCESS | 1620 | --DOCSHELL 1713D000 == 27 [pid = 1620] [id = 662] 04:35:28 INFO - PROCESS | 1620 | --DOCSHELL 147C9400 == 26 [pid = 1620] [id = 661] 04:35:28 INFO - PROCESS | 1620 | --DOCSHELL 16542400 == 25 [pid = 1620] [id = 659] 04:35:28 INFO - PROCESS | 1620 | --DOCSHELL 0C2E3400 == 24 [pid = 1620] [id = 660] 04:35:28 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (15C24800) [pid = 1620] [serial = 1942] [outer = 00000000] [url = about:blank] 04:35:28 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (0CEE6400) [pid = 1620] [serial = 1919] [outer = 00000000] [url = about:blank] 04:35:28 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (0CC27800) [pid = 1620] [serial = 1918] [outer = 00000000] [url = about:blank] 04:35:28 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (116AF400) [pid = 1620] [serial = 1927] [outer = 00000000] [url = about:blank] 04:35:28 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (12D20000) [pid = 1620] [serial = 1930] [outer = 00000000] [url = about:blank] 04:35:28 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (0CC23800) [pid = 1620] [serial = 1924] [outer = 00000000] [url = about:blank] 04:35:28 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (0CC2D800) [pid = 1620] [serial = 1925] [outer = 00000000] [url = about:blank] 04:35:28 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (0C578C00) [pid = 1620] [serial = 1921] [outer = 00000000] [url = about:blank] 04:35:28 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (0C659800) [pid = 1620] [serial = 1922] [outer = 00000000] [url = about:blank] 04:35:28 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (1474A000) [pid = 1620] [serial = 1933] [outer = 00000000] [url = about:blank] 04:35:28 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (1301BC00) [pid = 1620] [serial = 1931] [outer = 00000000] [url = about:blank] 04:35:28 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (0CEDBC00) [pid = 1620] [serial = 1936] [outer = 00000000] [url = about:blank] 04:35:28 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (14750400) [pid = 1620] [serial = 1934] [outer = 00000000] [url = about:blank] 04:35:28 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (1590BC00) [pid = 1620] [serial = 1939] [outer = 00000000] [url = about:blank] 04:35:28 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (1129A000) [pid = 1620] [serial = 1910] [outer = 00000000] [url = about:blank] 04:35:28 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (0CEBB800) [pid = 1620] [serial = 1909] [outer = 00000000] [url = about:blank] 04:35:28 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (1590FC00) [pid = 1620] [serial = 1913] [outer = 00000000] [url = about:blank] 04:35:28 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (1474F800) [pid = 1620] [serial = 1912] [outer = 00000000] [url = about:blank] 04:35:28 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (182D1000) [pid = 1620] [serial = 1916] [outer = 00000000] [url = about:blank] 04:35:28 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (181C9000) [pid = 1620] [serial = 1915] [outer = 00000000] [url = about:blank] 04:35:28 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (15C4F400) [pid = 1620] [serial = 1943] [outer = 00000000] [url = about:blank] 04:35:28 INFO - PROCESS | 1620 | --DOMWINDOW == 65 (1590C800) [pid = 1620] [serial = 1940] [outer = 00000000] [url = about:blank] 04:35:28 INFO - PROCESS | 1620 | --DOMWINDOW == 64 (1175BC00) [pid = 1620] [serial = 1928] [outer = 00000000] [url = about:blank] 04:35:28 INFO - PROCESS | 1620 | --DOMWINDOW == 63 (13E66000) [pid = 1620] [serial = 1937] [outer = 00000000] [url = about:blank] 04:35:29 INFO - PROCESS | 1620 | 1472297729142 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]]]}] 04:35:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:35:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1878ms 04:35:29 INFO - PROCESS | 1620 | 1472297729228 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 04:35:29 INFO - PROCESS | 1620 | 1472297729233 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 04:35:29 INFO - PROCESS | 1620 | 1472297729238 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:35:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:35:29 INFO - PROCESS | 1620 | 1472297729241 Marionette TRACE conn6 <- [1,2618,null,{}] 04:35:29 INFO - PROCESS | 1620 | 1472297729248 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}] 04:35:29 INFO - PROCESS | 1620 | 1472297729251 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:29 INFO - PROCESS | 1620 | 1472297729346 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 04:35:29 INFO - PROCESS | 1620 | 1472297729353 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:29 INFO - PROCESS | 1620 | 1472297729357 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:29 INFO - PROCESS | 1620 | ++DOCSHELL 0C576400 == 25 [pid = 1620] [id = 664] 04:35:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 64 (0C578C00) [pid = 1620] [serial = 1992] [outer = 00000000] 04:35:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 65 (0C5EB800) [pid = 1620] [serial = 1993] [outer = 0C578C00] 04:35:29 INFO - PROCESS | 1620 | 1472297729408 Marionette DEBUG loaded listener.js 04:35:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 66 (0C6FA400) [pid = 1620] [serial = 1994] [outer = 0C578C00] 04:35:29 INFO - PROCESS | 1620 | 1472297729926 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]]]}] 04:35:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:35:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 730ms 04:35:29 INFO - PROCESS | 1620 | 1472297729973 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 04:35:29 INFO - PROCESS | 1620 | 1472297729978 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 04:35:29 INFO - PROCESS | 1620 | 1472297729984 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:35:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:35:29 INFO - PROCESS | 1620 | 1472297729987 Marionette TRACE conn6 <- [1,2622,null,{}] 04:35:29 INFO - PROCESS | 1620 | 1472297729991 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}] 04:35:29 INFO - PROCESS | 1620 | 1472297729994 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:30 INFO - PROCESS | 1620 | 1472297730083 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 04:35:30 INFO - PROCESS | 1620 | 1472297730183 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:30 INFO - PROCESS | 1620 | 1472297730186 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:30 INFO - PROCESS | 1620 | ++DOCSHELL 0CC30800 == 26 [pid = 1620] [id = 665] 04:35:30 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (0CEB3400) [pid = 1620] [serial = 1995] [outer = 00000000] 04:35:30 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (0CEDA000) [pid = 1620] [serial = 1996] [outer = 0CEB3400] 04:35:30 INFO - PROCESS | 1620 | 1472297730236 Marionette DEBUG loaded listener.js 04:35:30 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (0D10DC00) [pid = 1620] [serial = 1997] [outer = 0CEB3400] 04:35:30 INFO - PROCESS | 1620 | 1472297730623 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]]]}] 04:35:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:35:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 04:35:30 INFO - PROCESS | 1620 | 1472297730658 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 04:35:30 INFO - PROCESS | 1620 | 1472297730660 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 04:35:30 INFO - PROCESS | 1620 | 1472297730663 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:35:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:35:30 INFO - PROCESS | 1620 | 1472297730667 Marionette TRACE conn6 <- [1,2626,null,{}] 04:35:30 INFO - PROCESS | 1620 | 1472297730678 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}] 04:35:30 INFO - PROCESS | 1620 | 1472297730683 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:30 INFO - PROCESS | 1620 | 1472297730801 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 04:35:30 INFO - PROCESS | 1620 | 1472297730809 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:30 INFO - PROCESS | 1620 | 1472297730812 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:30 INFO - PROCESS | 1620 | ++DOCSHELL 1175A000 == 27 [pid = 1620] [id = 666] 04:35:30 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (1175BC00) [pid = 1620] [serial = 1998] [outer = 00000000] 04:35:30 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (11886400) [pid = 1620] [serial = 1999] [outer = 1175BC00] 04:35:30 INFO - PROCESS | 1620 | 1472297730861 Marionette DEBUG loaded listener.js 04:35:30 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (12D16C00) [pid = 1620] [serial = 2000] [outer = 1175BC00] 04:35:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:35:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 670ms 04:35:31 INFO - PROCESS | 1620 | 1472297731331 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]]]}] 04:35:31 INFO - PROCESS | 1620 | 1472297731355 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 04:35:31 INFO - PROCESS | 1620 | 1472297731357 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 04:35:31 INFO - PROCESS | 1620 | 1472297731360 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:35:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:35:31 INFO - PROCESS | 1620 | 1472297731362 Marionette TRACE conn6 <- [1,2630,null,{}] 04:35:31 INFO - PROCESS | 1620 | 1472297731375 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}] 04:35:31 INFO - PROCESS | 1620 | 1472297731377 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:31 INFO - PROCESS | 1620 | 1472297731493 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 04:35:31 INFO - PROCESS | 1620 | 1472297731500 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:31 INFO - PROCESS | 1620 | 1472297731502 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:31 INFO - PROCESS | 1620 | ++DOCSHELL 13E5E800 == 28 [pid = 1620] [id = 667] 04:35:31 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (13E5EC00) [pid = 1620] [serial = 2001] [outer = 00000000] 04:35:31 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (1439A400) [pid = 1620] [serial = 2002] [outer = 13E5EC00] 04:35:31 INFO - PROCESS | 1620 | 1472297731548 Marionette DEBUG loaded listener.js 04:35:31 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (14750800) [pid = 1620] [serial = 2003] [outer = 13E5EC00] 04:35:31 INFO - PROCESS | 1620 | 1472297731995 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]]]}] 04:35:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:35:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 670ms 04:35:32 INFO - PROCESS | 1620 | 1472297732035 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 04:35:32 INFO - PROCESS | 1620 | 1472297732037 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 04:35:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:35:32 INFO - PROCESS | 1620 | 1472297732040 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:35:32 INFO - PROCESS | 1620 | 1472297732042 Marionette TRACE conn6 <- [1,2634,null,{}] 04:35:32 INFO - PROCESS | 1620 | 1472297732046 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}] 04:35:32 INFO - PROCESS | 1620 | 1472297732048 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:32 INFO - PROCESS | 1620 | 1472297732162 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 04:35:32 INFO - PROCESS | 1620 | 1472297732254 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:32 INFO - PROCESS | 1620 | 1472297732256 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:32 INFO - PROCESS | 1620 | ++DOCSHELL 147CB800 == 29 [pid = 1620] [id = 668] 04:35:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (147CC400) [pid = 1620] [serial = 2004] [outer = 00000000] 04:35:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (14CA0400) [pid = 1620] [serial = 2005] [outer = 147CC400] 04:35:32 INFO - PROCESS | 1620 | 1472297732303 Marionette DEBUG loaded listener.js 04:35:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (155DB400) [pid = 1620] [serial = 2006] [outer = 147CC400] 04:35:32 INFO - PROCESS | 1620 | 1472297732727 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]]]}] 04:35:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:35:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 730ms 04:35:32 INFO - PROCESS | 1620 | 1472297732772 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 04:35:32 INFO - PROCESS | 1620 | 1472297732774 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 04:35:32 INFO - PROCESS | 1620 | 1472297732777 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:35:32 INFO - PROCESS | 1620 | 1472297732779 Marionette TRACE conn6 <- [1,2638,null,{}] 04:35:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:35:32 INFO - PROCESS | 1620 | 1472297732782 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}] 04:35:32 INFO - PROCESS | 1620 | 1472297732788 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:32 INFO - PROCESS | 1620 | 1472297732929 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 04:35:32 INFO - PROCESS | 1620 | 1472297732934 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:32 INFO - PROCESS | 1620 | 1472297732936 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:32 INFO - PROCESS | 1620 | ++DOCSHELL 15909800 == 30 [pid = 1620] [id = 669] 04:35:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (1590B400) [pid = 1620] [serial = 2007] [outer = 00000000] 04:35:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (15C51000) [pid = 1620] [serial = 2008] [outer = 1590B400] 04:35:32 INFO - PROCESS | 1620 | 1472297732983 Marionette DEBUG loaded listener.js 04:35:33 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (15C5B000) [pid = 1620] [serial = 2009] [outer = 1590B400] 04:35:33 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (15902C00) [pid = 1620] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:35:33 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (16430C00) [pid = 1620] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:35:33 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (0880FC00) [pid = 1620] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:35:33 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (1642B400) [pid = 1620] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:35:33 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (0CA5D800) [pid = 1620] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:35:33 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (1474E800) [pid = 1620] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:35:33 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (0CC11400) [pid = 1620] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:35:33 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (0CA5BC00) [pid = 1620] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:35:33 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (1226D800) [pid = 1620] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:35:33 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (0CA55000) [pid = 1620] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:35:33 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (16C2CC00) [pid = 1620] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:35:33 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (14748400) [pid = 1620] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:35:33 INFO - PROCESS | 1620 | 1472297733709 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]]]}] 04:35:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:35:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 970ms 04:35:33 INFO - PROCESS | 1620 | 1472297733751 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 04:35:33 INFO - PROCESS | 1620 | 1472297733753 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 04:35:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:35:33 INFO - PROCESS | 1620 | 1472297733756 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:35:33 INFO - PROCESS | 1620 | 1472297733758 Marionette TRACE conn6 <- [1,2642,null,{}] 04:35:33 INFO - PROCESS | 1620 | 1472297733761 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}] 04:35:33 INFO - PROCESS | 1620 | 1472297733763 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:33 INFO - PROCESS | 1620 | 1472297733842 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 04:35:33 INFO - PROCESS | 1620 | 1472297733847 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:33 INFO - PROCESS | 1620 | 1472297733849 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:33 INFO - PROCESS | 1620 | ++DOCSHELL 08562400 == 31 [pid = 1620] [id = 670] 04:35:33 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (0882CC00) [pid = 1620] [serial = 2010] [outer = 00000000] 04:35:33 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (0CC12800) [pid = 1620] [serial = 2011] [outer = 0882CC00] 04:35:33 INFO - PROCESS | 1620 | 1472297733898 Marionette DEBUG loaded listener.js 04:35:33 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (10E76C00) [pid = 1620] [serial = 2012] [outer = 0882CC00] 04:35:34 INFO - PROCESS | 1620 | 1472297734331 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]]]}] 04:35:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:35:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 630ms 04:35:34 INFO - PROCESS | 1620 | 1472297734388 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 04:35:34 INFO - PROCESS | 1620 | 1472297734390 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 04:35:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:35:34 INFO - PROCESS | 1620 | 1472297734393 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:35:34 INFO - PROCESS | 1620 | 1472297734395 Marionette TRACE conn6 <- [1,2646,null,{}] 04:35:34 INFO - PROCESS | 1620 | 1472297734399 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}] 04:35:34 INFO - PROCESS | 1620 | 1472297734400 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:34 INFO - PROCESS | 1620 | 1472297734478 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 04:35:34 INFO - PROCESS | 1620 | 1472297734484 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:34 INFO - PROCESS | 1620 | 1472297734486 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:34 INFO - PROCESS | 1620 | ++DOCSHELL 13E65000 == 32 [pid = 1620] [id = 671] 04:35:34 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (1474C800) [pid = 1620] [serial = 2013] [outer = 00000000] 04:35:34 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (15935800) [pid = 1620] [serial = 2014] [outer = 1474C800] 04:35:34 INFO - PROCESS | 1620 | 1472297734531 Marionette DEBUG loaded listener.js 04:35:34 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (15936000) [pid = 1620] [serial = 2015] [outer = 1474C800] 04:35:34 INFO - PROCESS | 1620 | 1472297734957 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]]]}] 04:35:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:35:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 630ms 04:35:35 INFO - PROCESS | 1620 | 1472297735028 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 04:35:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:35:35 INFO - PROCESS | 1620 | 1472297735030 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 04:35:35 INFO - PROCESS | 1620 | 1472297735033 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:35:35 INFO - PROCESS | 1620 | 1472297735035 Marionette TRACE conn6 <- [1,2650,null,{}] 04:35:35 INFO - PROCESS | 1620 | 1472297735038 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}] 04:35:35 INFO - PROCESS | 1620 | 1472297735040 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:35 INFO - PROCESS | 1620 | 1472297735120 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 04:35:35 INFO - PROCESS | 1620 | 1472297735129 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:35 INFO - PROCESS | 1620 | 1472297735131 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:35 INFO - PROCESS | 1620 | ++DOCSHELL 11757800 == 33 [pid = 1620] [id = 672] 04:35:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (16438400) [pid = 1620] [serial = 2016] [outer = 00000000] 04:35:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (1648D400) [pid = 1620] [serial = 2017] [outer = 16438400] 04:35:35 INFO - PROCESS | 1620 | 1472297735179 Marionette DEBUG loaded listener.js 04:35:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (1653E000) [pid = 1620] [serial = 2018] [outer = 16438400] 04:35:35 INFO - PROCESS | 1620 | 1472297735689 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]]]}] 04:35:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:35:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 730ms 04:35:35 INFO - PROCESS | 1620 | 1472297735764 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 04:35:35 INFO - PROCESS | 1620 | 1472297735769 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 04:35:35 INFO - PROCESS | 1620 | 1472297735775 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:35:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:35:35 INFO - PROCESS | 1620 | 1472297735779 Marionette TRACE conn6 <- [1,2654,null,{}] 04:35:35 INFO - PROCESS | 1620 | 1472297735828 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}] 04:35:35 INFO - PROCESS | 1620 | 1472297735831 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:35 INFO - PROCESS | 1620 | 1472297735984 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 04:35:36 INFO - PROCESS | 1620 | 1472297736090 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:36 INFO - PROCESS | 1620 | 1472297736095 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:36 INFO - PROCESS | 1620 | ++DOCSHELL 0C26C800 == 34 [pid = 1620] [id = 673] 04:35:36 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (0C26D000) [pid = 1620] [serial = 2019] [outer = 00000000] 04:35:36 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (0C57CC00) [pid = 1620] [serial = 2020] [outer = 0C26D000] 04:35:36 INFO - PROCESS | 1620 | 1472297736154 Marionette DEBUG loaded listener.js 04:35:36 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (0CC11400) [pid = 1620] [serial = 2021] [outer = 0C26D000] 04:35:37 INFO - PROCESS | 1620 | 1472297737338 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]]]}] 04:35:37 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) 04:35:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1570ms 04:35:37 INFO - PROCESS | 1620 | 1472297737349 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 04:35:37 INFO - PROCESS | 1620 | 1472297737354 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 04:35:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:35:37 INFO - PROCESS | 1620 | 1472297737371 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:35:37 INFO - PROCESS | 1620 | 1472297737374 Marionette TRACE conn6 <- [1,2658,null,{}] 04:35:37 INFO - PROCESS | 1620 | 1472297737378 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}] 04:35:37 INFO - PROCESS | 1620 | 1472297737381 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:37 INFO - PROCESS | 1620 | 1472297737496 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 04:35:37 INFO - PROCESS | 1620 | 1472297737630 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:37 INFO - PROCESS | 1620 | 1472297737633 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:37 INFO - PROCESS | 1620 | ++DOCSHELL 1162C400 == 35 [pid = 1620] [id = 674] 04:35:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (11713800) [pid = 1620] [serial = 2022] [outer = 00000000] 04:35:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (11886800) [pid = 1620] [serial = 2023] [outer = 11713800] 04:35:37 INFO - PROCESS | 1620 | 1472297737694 Marionette DEBUG loaded listener.js 04:35:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (1226F400) [pid = 1620] [serial = 2024] [outer = 11713800] 04:35:38 INFO - PROCESS | 1620 | --DOCSHELL 13E65000 == 34 [pid = 1620] [id = 671] 04:35:38 INFO - PROCESS | 1620 | --DOCSHELL 08562400 == 33 [pid = 1620] [id = 670] 04:35:38 INFO - PROCESS | 1620 | --DOCSHELL 15909800 == 32 [pid = 1620] [id = 669] 04:35:38 INFO - PROCESS | 1620 | --DOCSHELL 147CB800 == 31 [pid = 1620] [id = 668] 04:35:38 INFO - PROCESS | 1620 | --DOCSHELL 13E5E800 == 30 [pid = 1620] [id = 667] 04:35:38 INFO - PROCESS | 1620 | --DOCSHELL 1175A000 == 29 [pid = 1620] [id = 666] 04:35:38 INFO - PROCESS | 1620 | --DOCSHELL 0CC30800 == 28 [pid = 1620] [id = 665] 04:35:38 INFO - PROCESS | 1620 | --DOCSHELL 0C576400 == 27 [pid = 1620] [id = 664] 04:35:38 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (1713E400) [pid = 1620] [serial = 1978] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (17140800) [pid = 1620] [serial = 1979] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (16C37C00) [pid = 1620] [serial = 1975] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (1590DC00) [pid = 1620] [serial = 1963] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (1646B800) [pid = 1620] [serial = 1966] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (15C21400) [pid = 1620] [serial = 1964] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (0C2CA800) [pid = 1620] [serial = 1969] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (1646D400) [pid = 1620] [serial = 1967] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (16434C00) [pid = 1620] [serial = 1946] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (16431400) [pid = 1620] [serial = 1945] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (0CAF2000) [pid = 1620] [serial = 1951] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (0CC25800) [pid = 1620] [serial = 1952] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (14C85C00) [pid = 1620] [serial = 1960] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (0D10B400) [pid = 1620] [serial = 1954] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (0DCE0800) [pid = 1620] [serial = 1955] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (0CAF3C00) [pid = 1620] [serial = 1948] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (0CC27400) [pid = 1620] [serial = 1949] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (13014000) [pid = 1620] [serial = 1957] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 1620 | --DOMWINDOW == 65 (13E63C00) [pid = 1620] [serial = 1958] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 1620 | --DOMWINDOW == 64 (0CC14800) [pid = 1620] [serial = 1970] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 1620 | --DOMWINDOW == 63 (16E11400) [pid = 1620] [serial = 1976] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 1620 | --DOMWINDOW == 62 (155DF800) [pid = 1620] [serial = 1972] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 1620 | --DOMWINDOW == 61 (15415000) [pid = 1620] [serial = 1961] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 1620 | --DOMWINDOW == 60 (15936C00) [pid = 1620] [serial = 1973] [outer = 00000000] [url = about:blank] 04:35:38 INFO - PROCESS | 1620 | 1472297738983 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"]]]}] 04:35:38 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 04:35:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:35:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 04:35:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:35:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1638ms 04:35:38 INFO - PROCESS | 1620 | 1472297739002 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 04:35:38 INFO - PROCESS | 1620 | 1472297739006 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 04:35:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:35:38 INFO - PROCESS | 1620 | 1472297739011 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:35:38 INFO - PROCESS | 1620 | 1472297739014 Marionette TRACE conn6 <- [1,2662,null,{}] 04:35:39 INFO - PROCESS | 1620 | 1472297739019 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}] 04:35:39 INFO - PROCESS | 1620 | 1472297739022 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:39 INFO - PROCESS | 1620 | 1472297739170 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 04:35:39 INFO - PROCESS | 1620 | 1472297739261 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:39 INFO - PROCESS | 1620 | 1472297739264 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:39 INFO - PROCESS | 1620 | ++DOCSHELL 0C2CA800 == 28 [pid = 1620] [id = 675] 04:35:39 INFO - PROCESS | 1620 | ++DOMWINDOW == 61 (0C2CB800) [pid = 1620] [serial = 2025] [outer = 00000000] 04:35:39 INFO - PROCESS | 1620 | ++DOMWINDOW == 62 (0CC19000) [pid = 1620] [serial = 2026] [outer = 0C2CB800] 04:35:39 INFO - PROCESS | 1620 | 1472297739313 Marionette DEBUG loaded listener.js 04:35:39 INFO - PROCESS | 1620 | ++DOMWINDOW == 63 (0CC27400) [pid = 1620] [serial = 2027] [outer = 0C2CB800] 04:35:40 INFO - PROCESS | 1620 | 1472297740175 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"]]]}] 04:35:40 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 04:35:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:35:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 04:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:35:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1183ms 04:35:40 INFO - PROCESS | 1620 | 1472297740195 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 04:35:40 INFO - PROCESS | 1620 | 1472297740199 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 04:35:40 INFO - PROCESS | 1620 | 1472297740205 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:35:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:35:40 INFO - PROCESS | 1620 | 1472297740208 Marionette TRACE conn6 <- [1,2666,null,{}] 04:35:40 INFO - PROCESS | 1620 | 1472297740222 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}] 04:35:40 INFO - PROCESS | 1620 | 1472297740224 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:40 INFO - PROCESS | 1620 | 1472297740313 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 04:35:40 INFO - PROCESS | 1620 | 1472297740320 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:40 INFO - PROCESS | 1620 | 1472297740322 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:40 INFO - PROCESS | 1620 | ++DOCSHELL 10EBC800 == 29 [pid = 1620] [id = 676] 04:35:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 64 (110C8800) [pid = 1620] [serial = 2028] [outer = 00000000] 04:35:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 65 (11717000) [pid = 1620] [serial = 2029] [outer = 110C8800] 04:35:40 INFO - PROCESS | 1620 | 1472297740370 Marionette DEBUG loaded listener.js 04:35:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 66 (117E2400) [pid = 1620] [serial = 2030] [outer = 110C8800] 04:35:41 INFO - PROCESS | 1620 | 1472297741382 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]]]}] 04:35:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 04:35:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1231ms 04:35:41 INFO - PROCESS | 1620 | 1472297741441 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 04:35:41 INFO - PROCESS | 1620 | 1472297741443 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 04:35:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:35:41 INFO - PROCESS | 1620 | 1472297741452 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:35:41 INFO - PROCESS | 1620 | 1472297741456 Marionette TRACE conn6 <- [1,2670,null,{}] 04:35:41 INFO - PROCESS | 1620 | 1472297741467 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}] 04:35:41 INFO - PROCESS | 1620 | 1472297741471 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:41 INFO - PROCESS | 1620 | 1472297741592 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 04:35:41 INFO - PROCESS | 1620 | 1472297741601 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:41 INFO - PROCESS | 1620 | 1472297741604 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:41 INFO - PROCESS | 1620 | ++DOCSHELL 1474CC00 == 30 [pid = 1620] [id = 677] 04:35:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (1474D400) [pid = 1620] [serial = 2031] [outer = 00000000] 04:35:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (147C9400) [pid = 1620] [serial = 2032] [outer = 1474D400] 04:35:41 INFO - PROCESS | 1620 | 1472297741707 Marionette DEBUG loaded listener.js 04:35:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (14C9D000) [pid = 1620] [serial = 2033] [outer = 1474D400] 04:35:42 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (0CEB3400) [pid = 1620] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:35:42 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (0C578C00) [pid = 1620] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:35:42 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (08832C00) [pid = 1620] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:35:42 INFO - PROCESS | 1620 | --DOMWINDOW == 65 (13E5EC00) [pid = 1620] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:35:42 INFO - PROCESS | 1620 | --DOMWINDOW == 64 (0C5EBC00) [pid = 1620] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:35:42 INFO - PROCESS | 1620 | --DOMWINDOW == 63 (147D0800) [pid = 1620] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:35:42 INFO - PROCESS | 1620 | --DOMWINDOW == 62 (1713DC00) [pid = 1620] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:35:42 INFO - PROCESS | 1620 | --DOMWINDOW == 61 (147CC400) [pid = 1620] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:35:42 INFO - PROCESS | 1620 | --DOMWINDOW == 60 (1590B400) [pid = 1620] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:35:42 INFO - PROCESS | 1620 | --DOMWINDOW == 59 (0882CC00) [pid = 1620] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:35:42 INFO - PROCESS | 1620 | --DOMWINDOW == 58 (1175BC00) [pid = 1620] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:35:42 INFO - PROCESS | 1620 | --DOMWINDOW == 57 (1474C800) [pid = 1620] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:35:42 INFO - PROCESS | 1620 | 1472297742645 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]]]}] 04:35:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 04:35:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1234ms 04:35:42 INFO - PROCESS | 1620 | 1472297742690 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 04:35:42 INFO - PROCESS | 1620 | 1472297742692 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 04:35:42 INFO - PROCESS | 1620 | 1472297742695 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:35:42 INFO - PROCESS | 1620 | 1472297742697 Marionette TRACE conn6 <- [1,2674,null,{}] 04:35:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:35:42 INFO - PROCESS | 1620 | 1472297742701 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}] 04:35:42 INFO - PROCESS | 1620 | 1472297742703 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:42 INFO - PROCESS | 1620 | 1472297742824 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 04:35:42 INFO - PROCESS | 1620 | 1472297742881 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:42 INFO - PROCESS | 1620 | 1472297742883 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:42 INFO - PROCESS | 1620 | ++DOCSHELL 1175C000 == 31 [pid = 1620] [id = 678] 04:35:42 INFO - PROCESS | 1620 | ++DOMWINDOW == 58 (117E8C00) [pid = 1620] [serial = 2034] [outer = 00000000] 04:35:42 INFO - PROCESS | 1620 | ++DOMWINDOW == 59 (14753C00) [pid = 1620] [serial = 2035] [outer = 117E8C00] 04:35:42 INFO - PROCESS | 1620 | 1472297742930 Marionette DEBUG loaded listener.js 04:35:42 INFO - PROCESS | 1620 | ++DOMWINDOW == 60 (155BA800) [pid = 1620] [serial = 2036] [outer = 117E8C00] 04:35:43 INFO - PROCESS | 1620 | 1472297743828 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"]]]}] 04:35:43 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 04:35:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:35:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 04:35:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:35:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1177ms 04:35:43 INFO - PROCESS | 1620 | 1472297743881 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 04:35:43 INFO - PROCESS | 1620 | 1472297743883 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 04:35:43 INFO - PROCESS | 1620 | 1472297743887 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:35:43 INFO - PROCESS | 1620 | 1472297743889 Marionette TRACE conn6 <- [1,2678,null,{}] 04:35:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:35:43 INFO - PROCESS | 1620 | 1472297743893 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}] 04:35:43 INFO - PROCESS | 1620 | 1472297743895 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:43 INFO - PROCESS | 1620 | 1472297743979 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 04:35:43 INFO - PROCESS | 1620 | 1472297743985 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:43 INFO - PROCESS | 1620 | 1472297743987 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:43 INFO - PROCESS | 1620 | ++DOCSHELL 1474C800 == 32 [pid = 1620] [id = 679] 04:35:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 61 (14753000) [pid = 1620] [serial = 2037] [outer = 00000000] 04:35:44 INFO - PROCESS | 1620 | ++DOMWINDOW == 62 (15C21400) [pid = 1620] [serial = 2038] [outer = 14753000] 04:35:44 INFO - PROCESS | 1620 | 1472297744033 Marionette DEBUG loaded listener.js 04:35:44 INFO - PROCESS | 1620 | ++DOMWINDOW == 63 (15C53800) [pid = 1620] [serial = 2039] [outer = 14753000] 04:35:45 INFO - PROCESS | 1620 | 1472297745030 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"]]]}] 04:35:45 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:35:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:35:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 04:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:35:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1170ms 04:35:45 INFO - PROCESS | 1620 | 1472297745063 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 04:35:45 INFO - PROCESS | 1620 | 1472297745067 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 04:35:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:35:45 INFO - PROCESS | 1620 | 1472297745072 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:35:45 INFO - PROCESS | 1620 | 1472297745076 Marionette TRACE conn6 <- [1,2682,null,{}] 04:35:45 INFO - PROCESS | 1620 | 1472297745082 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}] 04:35:45 INFO - PROCESS | 1620 | 1472297745085 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:45 INFO - PROCESS | 1620 | 1472297745230 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 04:35:45 INFO - PROCESS | 1620 | 1472297745407 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:45 INFO - PROCESS | 1620 | 1472297745412 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:45 INFO - PROCESS | 1620 | ++DOCSHELL 0CC16400 == 33 [pid = 1620] [id = 680] 04:35:45 INFO - PROCESS | 1620 | ++DOMWINDOW == 64 (0CC18C00) [pid = 1620] [serial = 2040] [outer = 00000000] 04:35:45 INFO - PROCESS | 1620 | ++DOMWINDOW == 65 (0CEB2800) [pid = 1620] [serial = 2041] [outer = 0CC18C00] 04:35:45 INFO - PROCESS | 1620 | 1472297745475 Marionette DEBUG loaded listener.js 04:35:45 INFO - PROCESS | 1620 | ++DOMWINDOW == 66 (0D1D6400) [pid = 1620] [serial = 2042] [outer = 0CC18C00] 04:35:46 INFO - PROCESS | 1620 | 1472297746547 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"]]]}] 04:35:46 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 04:35:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:35:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 04:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:35:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1536ms 04:35:46 INFO - PROCESS | 1620 | 1472297746608 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 04:35:46 INFO - PROCESS | 1620 | 1472297746613 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 04:35:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:35:46 INFO - PROCESS | 1620 | 1472297746661 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:35:46 INFO - PROCESS | 1620 | 1472297746664 Marionette TRACE conn6 <- [1,2686,null,{}] 04:35:46 INFO - PROCESS | 1620 | 1472297746681 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}] 04:35:46 INFO - PROCESS | 1620 | 1472297746684 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:46 INFO - PROCESS | 1620 | 1472297746810 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 04:35:46 INFO - PROCESS | 1620 | 1472297746948 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:46 INFO - PROCESS | 1620 | 1472297746950 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:46 INFO - PROCESS | 1620 | ++DOCSHELL 13E5F800 == 34 [pid = 1620] [id = 681] 04:35:46 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (14392000) [pid = 1620] [serial = 2043] [outer = 00000000] 04:35:46 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (14754400) [pid = 1620] [serial = 2044] [outer = 14392000] 04:35:46 INFO - PROCESS | 1620 | 1472297747010 Marionette DEBUG loaded listener.js 04:35:47 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (1590DC00) [pid = 1620] [serial = 2045] [outer = 14392000] 04:35:48 INFO - PROCESS | 1620 | 1472297748103 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"]]]}] 04:35:48 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:35:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:35:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 04:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:35:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1527ms 04:35:48 INFO - PROCESS | 1620 | 1472297748150 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 04:35:48 INFO - PROCESS | 1620 | 1472297748154 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 04:35:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:35:48 INFO - PROCESS | 1620 | 1472297748159 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:35:48 INFO - PROCESS | 1620 | 1472297748162 Marionette TRACE conn6 <- [1,2690,null,{}] 04:35:48 INFO - PROCESS | 1620 | 1472297748168 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}] 04:35:48 INFO - PROCESS | 1620 | 1472297748170 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:48 INFO - PROCESS | 1620 | --DOCSHELL 0880C000 == 33 [pid = 1620] [id = 663] 04:35:48 INFO - PROCESS | 1620 | --DOCSHELL 1175C000 == 32 [pid = 1620] [id = 678] 04:35:48 INFO - PROCESS | 1620 | --DOCSHELL 1474CC00 == 31 [pid = 1620] [id = 677] 04:35:48 INFO - PROCESS | 1620 | --DOCSHELL 10EBC800 == 30 [pid = 1620] [id = 676] 04:35:48 INFO - PROCESS | 1620 | --DOCSHELL 0C2CA800 == 29 [pid = 1620] [id = 675] 04:35:48 INFO - PROCESS | 1620 | --DOCSHELL 0C26C800 == 28 [pid = 1620] [id = 673] 04:35:48 INFO - PROCESS | 1620 | --DOCSHELL 1162C400 == 27 [pid = 1620] [id = 674] 04:35:48 INFO - PROCESS | 1620 | --DOCSHELL 11757800 == 26 [pid = 1620] [id = 672] 04:35:48 INFO - PROCESS | 1620 | --DOCSHELL 13E5F800 == 25 [pid = 1620] [id = 681] 04:35:48 INFO - PROCESS | 1620 | --DOCSHELL 1474C800 == 24 [pid = 1620] [id = 679] 04:35:48 INFO - PROCESS | 1620 | --DOCSHELL 0CC16400 == 23 [pid = 1620] [id = 680] 04:35:48 INFO - PROCESS | 1620 | 1472297748821 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 04:35:48 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (0CEDA000) [pid = 1620] [serial = 1996] [outer = 00000000] [url = about:blank] 04:35:48 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (0D10DC00) [pid = 1620] [serial = 1997] [outer = 00000000] [url = about:blank] 04:35:48 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (0C5EB800) [pid = 1620] [serial = 1993] [outer = 00000000] [url = about:blank] 04:35:48 INFO - PROCESS | 1620 | --DOMWINDOW == 65 (0C6FA400) [pid = 1620] [serial = 1994] [outer = 00000000] [url = about:blank] 04:35:48 INFO - PROCESS | 1620 | --DOMWINDOW == 64 (0C57AC00) [pid = 1620] [serial = 1991] [outer = 00000000] [url = about:blank] 04:35:48 INFO - PROCESS | 1620 | --DOMWINDOW == 63 (0C26A800) [pid = 1620] [serial = 1990] [outer = 00000000] [url = about:blank] 04:35:48 INFO - PROCESS | 1620 | --DOMWINDOW == 62 (1439A400) [pid = 1620] [serial = 2002] [outer = 00000000] [url = about:blank] 04:35:48 INFO - PROCESS | 1620 | --DOMWINDOW == 61 (11266800) [pid = 1620] [serial = 1982] [outer = 00000000] [url = about:blank] 04:35:48 INFO - PROCESS | 1620 | --DOMWINDOW == 60 (0CC2A000) [pid = 1620] [serial = 1981] [outer = 00000000] [url = about:blank] 04:35:48 INFO - PROCESS | 1620 | --DOMWINDOW == 59 (15C02400) [pid = 1620] [serial = 1985] [outer = 00000000] [url = about:blank] 04:35:48 INFO - PROCESS | 1620 | --DOMWINDOW == 58 (14C9AC00) [pid = 1620] [serial = 1984] [outer = 00000000] [url = about:blank] 04:35:48 INFO - PROCESS | 1620 | --DOMWINDOW == 57 (180C2400) [pid = 1620] [serial = 1988] [outer = 00000000] [url = about:blank] 04:35:48 INFO - PROCESS | 1620 | --DOMWINDOW == 56 (1715D800) [pid = 1620] [serial = 1987] [outer = 00000000] [url = about:blank] 04:35:48 INFO - PROCESS | 1620 | --DOMWINDOW == 55 (155DB400) [pid = 1620] [serial = 2006] [outer = 00000000] [url = about:blank] 04:35:48 INFO - PROCESS | 1620 | --DOMWINDOW == 54 (14CA0400) [pid = 1620] [serial = 2005] [outer = 00000000] [url = about:blank] 04:35:48 INFO - PROCESS | 1620 | --DOMWINDOW == 53 (15C51000) [pid = 1620] [serial = 2008] [outer = 00000000] [url = about:blank] 04:35:48 INFO - PROCESS | 1620 | --DOMWINDOW == 52 (1648D400) [pid = 1620] [serial = 2017] [outer = 00000000] [url = about:blank] 04:35:48 INFO - PROCESS | 1620 | --DOMWINDOW == 51 (10E76C00) [pid = 1620] [serial = 2012] [outer = 00000000] [url = about:blank] 04:35:48 INFO - PROCESS | 1620 | --DOMWINDOW == 50 (0CC12800) [pid = 1620] [serial = 2011] [outer = 00000000] [url = about:blank] 04:35:48 INFO - PROCESS | 1620 | --DOMWINDOW == 49 (11886400) [pid = 1620] [serial = 1999] [outer = 00000000] [url = about:blank] 04:35:48 INFO - PROCESS | 1620 | --DOMWINDOW == 48 (15936000) [pid = 1620] [serial = 2015] [outer = 00000000] [url = about:blank] 04:35:48 INFO - PROCESS | 1620 | --DOMWINDOW == 47 (15C5B000) [pid = 1620] [serial = 2009] [outer = 00000000] [url = about:blank] 04:35:48 INFO - PROCESS | 1620 | --DOMWINDOW == 46 (14750800) [pid = 1620] [serial = 2003] [outer = 00000000] [url = about:blank] 04:35:48 INFO - PROCESS | 1620 | --DOMWINDOW == 45 (15935800) [pid = 1620] [serial = 2014] [outer = 00000000] [url = about:blank] 04:35:48 INFO - PROCESS | 1620 | --DOMWINDOW == 44 (12D16C00) [pid = 1620] [serial = 2000] [outer = 00000000] [url = about:blank] 04:35:49 INFO - PROCESS | 1620 | 1472297749013 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:49 INFO - PROCESS | 1620 | 1472297749016 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:49 INFO - PROCESS | 1620 | ++DOCSHELL 0BC91400 == 24 [pid = 1620] [id = 682] 04:35:49 INFO - PROCESS | 1620 | ++DOMWINDOW == 45 (0BC97400) [pid = 1620] [serial = 2046] [outer = 00000000] 04:35:49 INFO - PROCESS | 1620 | ++DOMWINDOW == 46 (0BD4D800) [pid = 1620] [serial = 2047] [outer = 0BC97400] 04:35:49 INFO - PROCESS | 1620 | 1472297749068 Marionette DEBUG loaded listener.js 04:35:49 INFO - PROCESS | 1620 | ++DOMWINDOW == 47 (0C2D3800) [pid = 1620] [serial = 2048] [outer = 0BC97400] 04:35:49 INFO - PROCESS | 1620 | 1472297749523 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]]]}] 04:35:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:35:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1436ms 04:35:49 INFO - PROCESS | 1620 | 1472297749597 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 04:35:49 INFO - PROCESS | 1620 | 1472297749601 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 04:35:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:35:49 INFO - PROCESS | 1620 | 1472297749606 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:35:49 INFO - PROCESS | 1620 | 1472297749609 Marionette TRACE conn6 <- [1,2694,null,{}] 04:35:49 INFO - PROCESS | 1620 | 1472297749614 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}] 04:35:49 INFO - PROCESS | 1620 | 1472297749619 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:49 INFO - PROCESS | 1620 | 1472297749717 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 04:35:49 INFO - PROCESS | 1620 | 1472297749726 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:49 INFO - PROCESS | 1620 | 1472297749729 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:49 INFO - PROCESS | 1620 | ++DOCSHELL 0CAF0800 == 25 [pid = 1620] [id = 683] 04:35:49 INFO - PROCESS | 1620 | ++DOMWINDOW == 48 (0CAF2000) [pid = 1620] [serial = 2049] [outer = 00000000] 04:35:49 INFO - PROCESS | 1620 | ++DOMWINDOW == 49 (0CC17800) [pid = 1620] [serial = 2050] [outer = 0CAF2000] 04:35:49 INFO - PROCESS | 1620 | 1472297749779 Marionette DEBUG loaded listener.js 04:35:49 INFO - PROCESS | 1620 | ++DOMWINDOW == 50 (0CC27000) [pid = 1620] [serial = 2051] [outer = 0CAF2000] 04:35:50 INFO - PROCESS | 1620 | 1472297750259 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]]]}] 04:35:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:35:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 730ms 04:35:50 INFO - PROCESS | 1620 | 1472297750337 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 04:35:50 INFO - PROCESS | 1620 | 1472297750340 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 04:35:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:35:50 INFO - PROCESS | 1620 | 1472297750344 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:35:50 INFO - PROCESS | 1620 | 1472297750346 Marionette TRACE conn6 <- [1,2698,null,{}] 04:35:50 INFO - PROCESS | 1620 | 1472297750350 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}] 04:35:50 INFO - PROCESS | 1620 | 1472297750352 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:50 INFO - PROCESS | 1620 | 1472297750481 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 04:35:50 INFO - PROCESS | 1620 | 1472297750544 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:50 INFO - PROCESS | 1620 | 1472297750546 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:50 INFO - PROCESS | 1620 | ++DOCSHELL 0D2F3000 == 26 [pid = 1620] [id = 684] 04:35:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 51 (0DBC7400) [pid = 1620] [serial = 2052] [outer = 00000000] 04:35:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 52 (10E76C00) [pid = 1620] [serial = 2053] [outer = 0DBC7400] 04:35:50 INFO - PROCESS | 1620 | 1472297750594 Marionette DEBUG loaded listener.js 04:35:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 53 (1126D000) [pid = 1620] [serial = 2054] [outer = 0DBC7400] 04:35:51 INFO - PROCESS | 1620 | 1472297751030 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] 04:35:51 INFO - PROCESS | 1620 | 1472297751080 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 04:35:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:35:51 INFO - PROCESS | 1620 | 1472297751097 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:35:51 INFO - PROCESS | 1620 | 1472297751102 Marionette TRACE conn6 <- [1,2702,null,{}] 04:35:51 INFO - PROCESS | 1620 | 1472297751105 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}] 04:35:51 INFO - PROCESS | 1620 | 1472297751109 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:51 INFO - PROCESS | 1620 | 1472297751233 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 04:35:51 INFO - PROCESS | 1620 | 1472297751312 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:51 INFO - PROCESS | 1620 | 1472297751314 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:51 INFO - PROCESS | 1620 | ++DOCSHELL 0C5E6C00 == 27 [pid = 1620] [id = 685] 04:35:51 INFO - PROCESS | 1620 | ++DOMWINDOW == 54 (11629000) [pid = 1620] [serial = 2055] [outer = 00000000] 04:35:51 INFO - PROCESS | 1620 | ++DOMWINDOW == 55 (12267400) [pid = 1620] [serial = 2056] [outer = 11629000] 04:35:51 INFO - PROCESS | 1620 | 1472297751360 Marionette DEBUG loaded listener.js 04:35:51 INFO - PROCESS | 1620 | ++DOMWINDOW == 56 (13E59000) [pid = 1620] [serial = 2057] [outer = 11629000] 04:35:51 INFO - PROCESS | 1620 | 1472297751791 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]]]}] 04:35:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:35:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 751ms 04:35:51 INFO - PROCESS | 1620 | 1472297751843 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 04:35:51 INFO - PROCESS | 1620 | 1472297751845 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 04:35:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:35:51 INFO - PROCESS | 1620 | 1472297751852 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:35:51 INFO - PROCESS | 1620 | 1472297751854 Marionette TRACE conn6 <- [1,2706,null,{}] 04:35:51 INFO - PROCESS | 1620 | 1472297751857 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}] 04:35:51 INFO - PROCESS | 1620 | 1472297751859 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:51 INFO - PROCESS | 1620 | 1472297751986 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 04:35:51 INFO - PROCESS | 1620 | 1472297751997 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:51 INFO - PROCESS | 1620 | 1472297751999 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:51 INFO - PROCESS | 1620 | ++DOCSHELL 14746800 == 28 [pid = 1620] [id = 686] 04:35:51 INFO - PROCESS | 1620 | ++DOMWINDOW == 57 (14747400) [pid = 1620] [serial = 2058] [outer = 00000000] 04:35:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 58 (1474FC00) [pid = 1620] [serial = 2059] [outer = 14747400] 04:35:52 INFO - PROCESS | 1620 | 1472297752048 Marionette DEBUG loaded listener.js 04:35:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 59 (147CC800) [pid = 1620] [serial = 2060] [outer = 14747400] 04:35:52 INFO - PROCESS | 1620 | 1472297752490 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] 04:35:52 INFO - PROCESS | 1620 | 1472297752524 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 04:35:52 INFO - PROCESS | 1620 | 1472297752527 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:35:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:35:52 INFO - PROCESS | 1620 | 1472297752529 Marionette TRACE conn6 <- [1,2710,null,{}] 04:35:52 INFO - PROCESS | 1620 | 1472297752532 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}] 04:35:52 INFO - PROCESS | 1620 | 1472297752534 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:52 INFO - PROCESS | 1620 | 1472297752652 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 04:35:52 INFO - PROCESS | 1620 | 1472297752659 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:52 INFO - PROCESS | 1620 | 1472297752664 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:52 INFO - PROCESS | 1620 | ++DOCSHELL 155B7400 == 29 [pid = 1620] [id = 687] 04:35:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 60 (155B8000) [pid = 1620] [serial = 2061] [outer = 00000000] 04:35:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 61 (155BCC00) [pid = 1620] [serial = 2062] [outer = 155B8000] 04:35:52 INFO - PROCESS | 1620 | 1472297752776 Marionette DEBUG loaded listener.js 04:35:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 62 (1590C800) [pid = 1620] [serial = 2063] [outer = 155B8000] 04:35:53 INFO - PROCESS | 1620 | --DOMWINDOW == 61 (1474D400) [pid = 1620] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:35:53 INFO - PROCESS | 1620 | --DOMWINDOW == 60 (0C2CB800) [pid = 1620] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:35:53 INFO - PROCESS | 1620 | --DOMWINDOW == 59 (110C8800) [pid = 1620] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:35:53 INFO - PROCESS | 1620 | --DOMWINDOW == 58 (16438400) [pid = 1620] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:35:53 INFO - PROCESS | 1620 | --DOMWINDOW == 57 (11713800) [pid = 1620] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:35:53 INFO - PROCESS | 1620 | --DOMWINDOW == 56 (0C26D000) [pid = 1620] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:35:53 INFO - PROCESS | 1620 | --DOMWINDOW == 55 (117E8C00) [pid = 1620] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:35:53 INFO - PROCESS | 1620 | --DOMWINDOW == 54 (14753000) [pid = 1620] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:35:53 INFO - PROCESS | 1620 | 1472297753377 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] 04:35:53 INFO - PROCESS | 1620 | 1472297753404 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 04:35:53 INFO - PROCESS | 1620 | 1472297753407 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:35:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:35:53 INFO - PROCESS | 1620 | 1472297753409 Marionette TRACE conn6 <- [1,2714,null,{}] 04:35:53 INFO - PROCESS | 1620 | 1472297753413 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}] 04:35:53 INFO - PROCESS | 1620 | 1472297753415 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:53 INFO - PROCESS | 1620 | 1472297753543 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 04:35:53 INFO - PROCESS | 1620 | 1472297753608 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:53 INFO - PROCESS | 1620 | 1472297753610 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:53 INFO - PROCESS | 1620 | ++DOCSHELL 10EB5000 == 30 [pid = 1620] [id = 688] 04:35:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 55 (1590A400) [pid = 1620] [serial = 2064] [outer = 00000000] 04:35:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 56 (15C50400) [pid = 1620] [serial = 2065] [outer = 1590A400] 04:35:53 INFO - PROCESS | 1620 | 1472297753656 Marionette DEBUG loaded listener.js 04:35:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 57 (15C58000) [pid = 1620] [serial = 2066] [outer = 1590A400] 04:35:53 INFO - PROCESS | 1620 | 1472297754001 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]]]}] 04:35:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:35:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 630ms 04:35:54 INFO - PROCESS | 1620 | 1472297754042 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 04:35:54 INFO - PROCESS | 1620 | 1472297754044 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 04:35:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:35:54 INFO - PROCESS | 1620 | 1472297754061 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:35:54 INFO - PROCESS | 1620 | 1472297754063 Marionette TRACE conn6 <- [1,2718,null,{}] 04:35:54 INFO - PROCESS | 1620 | 1472297754066 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}] 04:35:54 INFO - PROCESS | 1620 | 1472297754068 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:54 INFO - PROCESS | 1620 | 1472297754150 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 04:35:54 INFO - PROCESS | 1620 | 1472297754155 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:54 INFO - PROCESS | 1620 | 1472297754157 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:54 INFO - PROCESS | 1620 | ++DOCSHELL 0BD49400 == 31 [pid = 1620] [id = 689] 04:35:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 58 (1474F800) [pid = 1620] [serial = 2067] [outer = 00000000] 04:35:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 59 (1642D400) [pid = 1620] [serial = 2068] [outer = 1474F800] 04:35:54 INFO - PROCESS | 1620 | 1472297754203 Marionette DEBUG loaded listener.js 04:35:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 60 (15C5B000) [pid = 1620] [serial = 2069] [outer = 1474F800] 04:35:55 INFO - PROCESS | 1620 | 1472297755119 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"]]]}] 04:35:55 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 04:35:55 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 04:35:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 04:35:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:35:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1069ms 04:35:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:35:55 INFO - PROCESS | 1620 | 1472297755132 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 04:35:55 INFO - PROCESS | 1620 | 1472297755134 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 04:35:55 INFO - PROCESS | 1620 | 1472297755138 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:35:55 INFO - PROCESS | 1620 | 1472297755140 Marionette TRACE conn6 <- [1,2722,null,{}] 04:35:55 INFO - PROCESS | 1620 | 1472297755143 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}] 04:35:55 INFO - PROCESS | 1620 | 1472297755145 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:55 INFO - PROCESS | 1620 | 1472297755300 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 04:35:55 INFO - PROCESS | 1620 | 1472297755359 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:55 INFO - PROCESS | 1620 | 1472297755363 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:55 INFO - PROCESS | 1620 | ++DOCSHELL 08565400 == 32 [pid = 1620] [id = 690] 04:35:55 INFO - PROCESS | 1620 | ++DOMWINDOW == 61 (08567000) [pid = 1620] [serial = 2070] [outer = 00000000] 04:35:55 INFO - PROCESS | 1620 | ++DOMWINDOW == 62 (0880E800) [pid = 1620] [serial = 2071] [outer = 08567000] 04:35:55 INFO - PROCESS | 1620 | 1472297755423 Marionette DEBUG loaded listener.js 04:35:55 INFO - PROCESS | 1620 | ++DOMWINDOW == 63 (0C2CC400) [pid = 1620] [serial = 2072] [outer = 08567000] 04:35:56 INFO - PROCESS | 1620 | 1472297756146 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]]]}] 04:35:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:35:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1078ms 04:35:56 INFO - PROCESS | 1620 | 1472297756241 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 04:35:56 INFO - PROCESS | 1620 | 1472297756245 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 04:35:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:35:56 INFO - PROCESS | 1620 | 1472297756251 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:35:56 INFO - PROCESS | 1620 | 1472297756254 Marionette TRACE conn6 <- [1,2726,null,{}] 04:35:56 INFO - PROCESS | 1620 | 1472297756260 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}] 04:35:56 INFO - PROCESS | 1620 | 1472297756265 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:56 INFO - PROCESS | 1620 | 1472297756395 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 04:35:56 INFO - PROCESS | 1620 | 1472297756525 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:56 INFO - PROCESS | 1620 | 1472297756529 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:56 INFO - PROCESS | 1620 | ++DOCSHELL 0CAEB000 == 33 [pid = 1620] [id = 691] 04:35:56 INFO - PROCESS | 1620 | ++DOMWINDOW == 64 (0D104400) [pid = 1620] [serial = 2073] [outer = 00000000] 04:35:56 INFO - PROCESS | 1620 | ++DOMWINDOW == 65 (0DC3FC00) [pid = 1620] [serial = 2074] [outer = 0D104400] 04:35:56 INFO - PROCESS | 1620 | 1472297756591 Marionette DEBUG loaded listener.js 04:35:56 INFO - PROCESS | 1620 | ++DOMWINDOW == 66 (1162E000) [pid = 1620] [serial = 2075] [outer = 0D104400] 04:35:57 INFO - PROCESS | 1620 | 1472297757445 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]]]}] 04:35:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:35:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1282ms 04:35:57 INFO - PROCESS | 1620 | 1472297757535 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 04:35:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:35:57 INFO - PROCESS | 1620 | 1472297757539 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 04:35:57 INFO - PROCESS | 1620 | 1472297757545 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:35:57 INFO - PROCESS | 1620 | 1472297757548 Marionette TRACE conn6 <- [1,2730,null,{}] 04:35:57 INFO - PROCESS | 1620 | 1472297757553 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}] 04:35:57 INFO - PROCESS | 1620 | 1472297757556 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:57 INFO - PROCESS | 1620 | 1472297757703 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 04:35:57 INFO - PROCESS | 1620 | 1472297757821 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:57 INFO - PROCESS | 1620 | 1472297757826 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:57 INFO - PROCESS | 1620 | --DOCSHELL 0C5E8800 == 32 [pid = 1620] [id = 597] 04:35:57 INFO - PROCESS | 1620 | --DOCSHELL 1593E800 == 31 [pid = 1620] [id = 605] 04:35:57 INFO - PROCESS | 1620 | --DOCSHELL 0CAF0C00 == 30 [pid = 1620] [id = 602] 04:35:57 INFO - PROCESS | 1620 | --DOCSHELL 13E61400 == 29 [pid = 1620] [id = 595] 04:35:57 INFO - PROCESS | 1620 | --DOCSHELL 15C0A400 == 28 [pid = 1620] [id = 598] 04:35:57 INFO - PROCESS | 1620 | --DOCSHELL 14C2B400 == 27 [pid = 1620] [id = 596] 04:35:57 INFO - PROCESS | 1620 | --DOCSHELL 0BD49400 == 26 [pid = 1620] [id = 689] 04:35:57 INFO - PROCESS | 1620 | --DOCSHELL 10EB5000 == 25 [pid = 1620] [id = 688] 04:35:57 INFO - PROCESS | 1620 | --DOCSHELL 155B7400 == 24 [pid = 1620] [id = 687] 04:35:57 INFO - PROCESS | 1620 | --DOCSHELL 14746800 == 23 [pid = 1620] [id = 686] 04:35:57 INFO - PROCESS | 1620 | --DOCSHELL 0C5E6C00 == 22 [pid = 1620] [id = 685] 04:35:57 INFO - PROCESS | 1620 | --DOCSHELL 0D2F3000 == 21 [pid = 1620] [id = 684] 04:35:57 INFO - PROCESS | 1620 | --DOCSHELL 0CAF0800 == 20 [pid = 1620] [id = 683] 04:35:57 INFO - PROCESS | 1620 | --DOCSHELL 0BC91400 == 19 [pid = 1620] [id = 682] 04:35:57 INFO - PROCESS | 1620 | --DOMWINDOW == 65 (15C53800) [pid = 1620] [serial = 2039] [outer = 00000000] [url = about:blank] 04:35:57 INFO - PROCESS | 1620 | --DOMWINDOW == 64 (14753C00) [pid = 1620] [serial = 2035] [outer = 00000000] [url = about:blank] 04:35:57 INFO - PROCESS | 1620 | --DOMWINDOW == 63 (14C9D000) [pid = 1620] [serial = 2033] [outer = 00000000] [url = about:blank] 04:35:57 INFO - PROCESS | 1620 | --DOMWINDOW == 62 (117E2400) [pid = 1620] [serial = 2030] [outer = 00000000] [url = about:blank] 04:35:57 INFO - PROCESS | 1620 | --DOMWINDOW == 61 (15C21400) [pid = 1620] [serial = 2038] [outer = 00000000] [url = about:blank] 04:35:57 INFO - PROCESS | 1620 | --DOMWINDOW == 60 (147C9400) [pid = 1620] [serial = 2032] [outer = 00000000] [url = about:blank] 04:35:57 INFO - PROCESS | 1620 | --DOMWINDOW == 59 (0CC19000) [pid = 1620] [serial = 2026] [outer = 00000000] [url = about:blank] 04:35:57 INFO - PROCESS | 1620 | --DOMWINDOW == 58 (0CC27400) [pid = 1620] [serial = 2027] [outer = 00000000] [url = about:blank] 04:35:57 INFO - PROCESS | 1620 | --DOMWINDOW == 57 (11717000) [pid = 1620] [serial = 2029] [outer = 00000000] [url = about:blank] 04:35:57 INFO - PROCESS | 1620 | --DOMWINDOW == 56 (1653E000) [pid = 1620] [serial = 2018] [outer = 00000000] [url = about:blank] 04:35:57 INFO - PROCESS | 1620 | --DOMWINDOW == 55 (11886800) [pid = 1620] [serial = 2023] [outer = 00000000] [url = about:blank] 04:35:57 INFO - PROCESS | 1620 | --DOMWINDOW == 54 (1226F400) [pid = 1620] [serial = 2024] [outer = 00000000] [url = about:blank] 04:35:57 INFO - PROCESS | 1620 | --DOMWINDOW == 53 (0C57CC00) [pid = 1620] [serial = 2020] [outer = 00000000] [url = about:blank] 04:35:57 INFO - PROCESS | 1620 | --DOMWINDOW == 52 (0CC11400) [pid = 1620] [serial = 2021] [outer = 00000000] [url = about:blank] 04:35:57 INFO - PROCESS | 1620 | --DOMWINDOW == 51 (155BA800) [pid = 1620] [serial = 2036] [outer = 00000000] [url = about:blank] 04:35:57 INFO - PROCESS | 1620 | ++DOCSHELL 08803400 == 20 [pid = 1620] [id = 692] 04:35:57 INFO - PROCESS | 1620 | ++DOMWINDOW == 52 (08804000) [pid = 1620] [serial = 2076] [outer = 00000000] 04:35:57 INFO - PROCESS | 1620 | ++DOMWINDOW == 53 (0C57CC00) [pid = 1620] [serial = 2077] [outer = 08804000] 04:35:57 INFO - PROCESS | 1620 | 1472297757905 Marionette DEBUG loaded listener.js 04:35:57 INFO - PROCESS | 1620 | ++DOMWINDOW == 54 (0CAEBC00) [pid = 1620] [serial = 2078] [outer = 08804000] 04:35:58 INFO - PROCESS | 1620 | 1472297758368 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]]]}] 04:35:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:35:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 890ms 04:35:58 INFO - PROCESS | 1620 | 1472297758435 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 04:35:58 INFO - PROCESS | 1620 | 1472297758439 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 04:35:58 INFO - PROCESS | 1620 | 1472297758446 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:35:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:35:58 INFO - PROCESS | 1620 | 1472297758448 Marionette TRACE conn6 <- [1,2734,null,{}] 04:35:58 INFO - PROCESS | 1620 | 1472297758453 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}] 04:35:58 INFO - PROCESS | 1620 | 1472297758455 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:58 INFO - PROCESS | 1620 | 1472297758553 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 04:35:58 INFO - PROCESS | 1620 | 1472297758568 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:58 INFO - PROCESS | 1620 | 1472297758571 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:58 INFO - PROCESS | 1620 | ++DOCSHELL 0CEBD000 == 21 [pid = 1620] [id = 693] 04:35:58 INFO - PROCESS | 1620 | ++DOMWINDOW == 55 (0D1D3000) [pid = 1620] [serial = 2079] [outer = 00000000] 04:35:58 INFO - PROCESS | 1620 | ++DOMWINDOW == 56 (10D25400) [pid = 1620] [serial = 2080] [outer = 0D1D3000] 04:35:58 INFO - PROCESS | 1620 | 1472297758620 Marionette DEBUG loaded listener.js 04:35:58 INFO - PROCESS | 1620 | ++DOMWINDOW == 57 (112A5400) [pid = 1620] [serial = 2081] [outer = 0D1D3000] 04:35:59 INFO - PROCESS | 1620 | 1472297759122 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]]]}] 04:35:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:35:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 730ms 04:35:59 INFO - PROCESS | 1620 | 1472297759190 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 04:35:59 INFO - PROCESS | 1620 | 1472297759192 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 04:35:59 INFO - PROCESS | 1620 | 1472297759196 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:35:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:35:59 INFO - PROCESS | 1620 | 1472297759199 Marionette TRACE conn6 <- [1,2738,null,{}] 04:35:59 INFO - PROCESS | 1620 | 1472297759210 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}] 04:35:59 INFO - PROCESS | 1620 | 1472297759215 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:59 INFO - PROCESS | 1620 | 1472297759308 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 04:35:59 INFO - PROCESS | 1620 | 1472297759412 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:59 INFO - PROCESS | 1620 | 1472297759416 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:35:59 INFO - PROCESS | 1620 | ++DOCSHELL 1226DC00 == 22 [pid = 1620] [id = 694] 04:35:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 58 (1226E800) [pid = 1620] [serial = 2082] [outer = 00000000] 04:35:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 59 (13011000) [pid = 1620] [serial = 2083] [outer = 1226E800] 04:35:59 INFO - PROCESS | 1620 | 1472297759467 Marionette DEBUG loaded listener.js 04:35:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 60 (13E5FC00) [pid = 1620] [serial = 2084] [outer = 1226E800] 04:35:59 INFO - PROCESS | 1620 | 1472297759865 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]]]}] 04:35:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:35:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 731ms 04:35:59 INFO - PROCESS | 1620 | 1472297759932 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 04:35:59 INFO - PROCESS | 1620 | 1472297759935 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 04:35:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:35:59 INFO - PROCESS | 1620 | 1472297759938 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:35:59 INFO - PROCESS | 1620 | 1472297759939 Marionette TRACE conn6 <- [1,2742,null,{}] 04:35:59 INFO - PROCESS | 1620 | 1472297759943 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}] 04:35:59 INFO - PROCESS | 1620 | 1472297759945 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:00 INFO - PROCESS | 1620 | 1472297760046 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 04:36:00 INFO - PROCESS | 1620 | 1472297760052 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:00 INFO - PROCESS | 1620 | 1472297760054 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:00 INFO - PROCESS | 1620 | ++DOCSHELL 147CC400 == 23 [pid = 1620] [id = 695] 04:36:00 INFO - PROCESS | 1620 | ++DOMWINDOW == 61 (147CCC00) [pid = 1620] [serial = 2085] [outer = 00000000] 04:36:00 INFO - PROCESS | 1620 | ++DOMWINDOW == 62 (1541B400) [pid = 1620] [serial = 2086] [outer = 147CCC00] 04:36:00 INFO - PROCESS | 1620 | 1472297760107 Marionette DEBUG loaded listener.js 04:36:00 INFO - PROCESS | 1620 | ++DOMWINDOW == 63 (155D6000) [pid = 1620] [serial = 2087] [outer = 147CCC00] 04:36:00 INFO - PROCESS | 1620 | 1472297760594 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]]]}] 04:36:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:36:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 671ms 04:36:00 INFO - PROCESS | 1620 | 1472297760612 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 04:36:00 INFO - PROCESS | 1620 | 1472297760614 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 04:36:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:36:00 INFO - PROCESS | 1620 | 1472297760618 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:36:00 INFO - PROCESS | 1620 | 1472297760619 Marionette TRACE conn6 <- [1,2746,null,{}] 04:36:00 INFO - PROCESS | 1620 | 1472297760623 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}] 04:36:00 INFO - PROCESS | 1620 | 1472297760625 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:00 INFO - PROCESS | 1620 | 1472297760770 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 04:36:00 INFO - PROCESS | 1620 | 1472297760796 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:00 INFO - PROCESS | 1620 | 1472297760799 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:00 INFO - PROCESS | 1620 | ++DOCSHELL 0D101800 == 24 [pid = 1620] [id = 696] 04:36:00 INFO - PROCESS | 1620 | ++DOMWINDOW == 64 (15908800) [pid = 1620] [serial = 2088] [outer = 00000000] 04:36:00 INFO - PROCESS | 1620 | ++DOMWINDOW == 65 (15935400) [pid = 1620] [serial = 2089] [outer = 15908800] 04:36:00 INFO - PROCESS | 1620 | 1472297760845 Marionette DEBUG loaded listener.js 04:36:00 INFO - PROCESS | 1620 | ++DOMWINDOW == 66 (15C05C00) [pid = 1620] [serial = 2090] [outer = 15908800] 04:36:01 INFO - PROCESS | 1620 | 1472297761296 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]]]}] 04:36:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:36:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 730ms 04:36:01 INFO - PROCESS | 1620 | 1472297761356 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 04:36:01 INFO - PROCESS | 1620 | 1472297761358 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 04:36:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:36:01 INFO - PROCESS | 1620 | 1472297761362 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:36:01 INFO - PROCESS | 1620 | 1472297761363 Marionette TRACE conn6 <- [1,2750,null,{}] 04:36:01 INFO - PROCESS | 1620 | 1472297761367 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}] 04:36:01 INFO - PROCESS | 1620 | 1472297761372 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:01 INFO - PROCESS | 1620 | 1472297761528 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 04:36:01 INFO - PROCESS | 1620 | 1472297761597 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:01 INFO - PROCESS | 1620 | 1472297761599 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:01 INFO - PROCESS | 1620 | ++DOCSHELL 15935000 == 25 [pid = 1620] [id = 697] 04:36:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (15C4F400) [pid = 1620] [serial = 2091] [outer = 00000000] 04:36:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (1642F800) [pid = 1620] [serial = 2092] [outer = 15C4F400] 04:36:01 INFO - PROCESS | 1620 | 1472297761646 Marionette DEBUG loaded listener.js 04:36:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (1646D400) [pid = 1620] [serial = 2093] [outer = 15C4F400] 04:36:02 INFO - PROCESS | 1620 | 1472297762065 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]]]}] 04:36:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:36:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 770ms 04:36:02 INFO - PROCESS | 1620 | 1472297762134 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 04:36:02 INFO - PROCESS | 1620 | 1472297762145 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 04:36:02 INFO - PROCESS | 1620 | 1472297762148 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:36:02 INFO - PROCESS | 1620 | 1472297762150 Marionette TRACE conn6 <- [1,2754,null,{}] 04:36:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:36:02 INFO - PROCESS | 1620 | 1472297762158 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}] 04:36:02 INFO - PROCESS | 1620 | 1472297762160 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:02 INFO - PROCESS | 1620 | 1472297762279 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 04:36:02 INFO - PROCESS | 1620 | 1472297762291 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:02 INFO - PROCESS | 1620 | 1472297762293 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:02 INFO - PROCESS | 1620 | ++DOCSHELL 1648D400 == 26 [pid = 1620] [id = 698] 04:36:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (16535800) [pid = 1620] [serial = 2094] [outer = 00000000] 04:36:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (1653B400) [pid = 1620] [serial = 2095] [outer = 16535800] 04:36:02 INFO - PROCESS | 1620 | 1472297762338 Marionette DEBUG loaded listener.js 04:36:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (1653BC00) [pid = 1620] [serial = 2096] [outer = 16535800] 04:36:02 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (0DBC7400) [pid = 1620] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:36:02 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (0CC18C00) [pid = 1620] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:36:02 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (155B8000) [pid = 1620] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:36:02 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (14747400) [pid = 1620] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:36:02 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (1590A400) [pid = 1620] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:36:02 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (0CAF2000) [pid = 1620] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:36:02 INFO - PROCESS | 1620 | --DOMWINDOW == 65 (0BC97400) [pid = 1620] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:36:02 INFO - PROCESS | 1620 | --DOMWINDOW == 64 (11629000) [pid = 1620] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:36:02 INFO - PROCESS | 1620 | 1472297762789 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]]]}] 04:36:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:36:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 671ms 04:36:02 INFO - PROCESS | 1620 | 1472297762825 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 04:36:02 INFO - PROCESS | 1620 | 1472297762828 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 04:36:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:36:02 INFO - PROCESS | 1620 | 1472297762830 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:36:02 INFO - PROCESS | 1620 | 1472297762832 Marionette TRACE conn6 <- [1,2758,null,{}] 04:36:02 INFO - PROCESS | 1620 | 1472297762836 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}] 04:36:02 INFO - PROCESS | 1620 | 1472297762838 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:02 INFO - PROCESS | 1620 | 1472297762919 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 04:36:02 INFO - PROCESS | 1620 | 1472297762924 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:02 INFO - PROCESS | 1620 | 1472297762926 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:02 INFO - PROCESS | 1620 | ++DOCSHELL 12D1A000 == 27 [pid = 1620] [id = 699] 04:36:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 65 (1474B000) [pid = 1620] [serial = 2097] [outer = 00000000] 04:36:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 66 (16542800) [pid = 1620] [serial = 2098] [outer = 1474B000] 04:36:02 INFO - PROCESS | 1620 | 1472297762972 Marionette DEBUG loaded listener.js 04:36:03 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (16C2A800) [pid = 1620] [serial = 2099] [outer = 1474B000] 04:36:03 INFO - PROCESS | 1620 | 1472297763397 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]]]}] 04:36:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:36:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 630ms 04:36:03 INFO - PROCESS | 1620 | 1472297763462 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 04:36:03 INFO - PROCESS | 1620 | 1472297763464 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 04:36:03 INFO - PROCESS | 1620 | 1472297763467 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:36:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:36:03 INFO - PROCESS | 1620 | 1472297763469 Marionette TRACE conn6 <- [1,2762,null,{}] 04:36:03 INFO - PROCESS | 1620 | 1472297763473 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}] 04:36:03 INFO - PROCESS | 1620 | 1472297763475 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:03 INFO - PROCESS | 1620 | 1472297763561 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 04:36:03 INFO - PROCESS | 1620 | 1472297763568 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:03 INFO - PROCESS | 1620 | 1472297763569 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:03 INFO - PROCESS | 1620 | ++DOCSHELL 16C36C00 == 28 [pid = 1620] [id = 700] 04:36:03 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (16C37800) [pid = 1620] [serial = 2100] [outer = 00000000] 04:36:03 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (17136400) [pid = 1620] [serial = 2101] [outer = 16C37800] 04:36:03 INFO - PROCESS | 1620 | 1472297763616 Marionette DEBUG loaded listener.js 04:36:03 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (17138C00) [pid = 1620] [serial = 2102] [outer = 16C37800] 04:36:04 INFO - PROCESS | 1620 | 1472297764065 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]]]}] 04:36:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:36:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 630ms 04:36:04 INFO - PROCESS | 1620 | 1472297764104 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 04:36:04 INFO - PROCESS | 1620 | 1472297764106 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 04:36:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:36:04 INFO - PROCESS | 1620 | 1472297764124 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:36:04 INFO - PROCESS | 1620 | 1472297764126 Marionette TRACE conn6 <- [1,2766,null,{}] 04:36:04 INFO - PROCESS | 1620 | 1472297764130 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}] 04:36:04 INFO - PROCESS | 1620 | 1472297764132 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:04 INFO - PROCESS | 1620 | 1472297764214 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 04:36:04 INFO - PROCESS | 1620 | 1472297764220 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:04 INFO - PROCESS | 1620 | 1472297764221 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:04 INFO - PROCESS | 1620 | ++DOCSHELL 15C5A400 == 29 [pid = 1620] [id = 701] 04:36:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (16E19C00) [pid = 1620] [serial = 2103] [outer = 00000000] 04:36:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (17140800) [pid = 1620] [serial = 2104] [outer = 16E19C00] 04:36:04 INFO - PROCESS | 1620 | 1472297764268 Marionette DEBUG loaded listener.js 04:36:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (17142C00) [pid = 1620] [serial = 2105] [outer = 16E19C00] 04:36:04 INFO - PROCESS | 1620 | 1472297764868 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]]]}] 04:36:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:36:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 790ms 04:36:04 INFO - PROCESS | 1620 | 1472297764902 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 04:36:04 INFO - PROCESS | 1620 | 1472297764907 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 04:36:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:36:04 INFO - PROCESS | 1620 | 1472297764912 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:36:04 INFO - PROCESS | 1620 | 1472297764915 Marionette TRACE conn6 <- [1,2770,null,{}] 04:36:04 INFO - PROCESS | 1620 | 1472297764963 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}] 04:36:04 INFO - PROCESS | 1620 | 1472297764966 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:05 INFO - PROCESS | 1620 | 1472297765169 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 04:36:05 INFO - PROCESS | 1620 | 1472297765231 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:05 INFO - PROCESS | 1620 | 1472297765234 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:05 INFO - PROCESS | 1620 | ++DOCSHELL 0CAE5000 == 30 [pid = 1620] [id = 702] 04:36:05 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (0CAE9C00) [pid = 1620] [serial = 2106] [outer = 00000000] 04:36:05 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (0CC24400) [pid = 1620] [serial = 2107] [outer = 0CAE9C00] 04:36:05 INFO - PROCESS | 1620 | 1472297765299 Marionette DEBUG loaded listener.js 04:36:05 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (0CEE6400) [pid = 1620] [serial = 2108] [outer = 0CAE9C00] 04:36:05 INFO - PROCESS | 1620 | 1472297765893 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]]]}] 04:36:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:36:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1024ms 04:36:05 INFO - PROCESS | 1620 | 1472297765937 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 04:36:05 INFO - PROCESS | 1620 | 1472297765941 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 04:36:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:36:05 INFO - PROCESS | 1620 | 1472297765948 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:36:05 INFO - PROCESS | 1620 | 1472297765951 Marionette TRACE conn6 <- [1,2774,null,{}] 04:36:05 INFO - PROCESS | 1620 | 1472297765955 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}] 04:36:05 INFO - PROCESS | 1620 | 1472297765958 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:06 INFO - PROCESS | 1620 | 1472297766074 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 04:36:06 INFO - PROCESS | 1620 | 1472297766188 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:06 INFO - PROCESS | 1620 | 1472297766190 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:06 INFO - PROCESS | 1620 | ++DOCSHELL 12D22000 == 31 [pid = 1620] [id = 703] 04:36:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (13013000) [pid = 1620] [serial = 2109] [outer = 00000000] 04:36:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (14754C00) [pid = 1620] [serial = 2110] [outer = 13013000] 04:36:06 INFO - PROCESS | 1620 | 1472297766290 Marionette DEBUG loaded listener.js 04:36:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (15413400) [pid = 1620] [serial = 2111] [outer = 13013000] 04:36:06 INFO - PROCESS | 1620 | 1472297766892 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]]]}] 04:36:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:36:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 970ms 04:36:06 INFO - PROCESS | 1620 | 1472297766921 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 04:36:06 INFO - PROCESS | 1620 | 1472297766923 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 04:36:06 INFO - PROCESS | 1620 | 1472297766927 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:36:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:36:06 INFO - PROCESS | 1620 | 1472297766931 Marionette TRACE conn6 <- [1,2778,null,{}] 04:36:06 INFO - PROCESS | 1620 | 1472297766942 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}] 04:36:06 INFO - PROCESS | 1620 | 1472297766947 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:07 INFO - PROCESS | 1620 | 1472297767058 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 04:36:07 INFO - PROCESS | 1620 | 1472297767217 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:07 INFO - PROCESS | 1620 | 1472297767220 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:07 INFO - PROCESS | 1620 | ++DOCSHELL 16E11800 == 32 [pid = 1620] [id = 704] 04:36:07 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (16E13800) [pid = 1620] [serial = 2112] [outer = 00000000] 04:36:07 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (1713F400) [pid = 1620] [serial = 2113] [outer = 16E13800] 04:36:07 INFO - PROCESS | 1620 | 1472297767280 Marionette DEBUG loaded listener.js 04:36:07 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (17160C00) [pid = 1620] [serial = 2114] [outer = 16E13800] 04:36:08 INFO - PROCESS | 1620 | 1472297768064 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]]]}] 04:36:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:36:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1172ms 04:36:08 INFO - PROCESS | 1620 | 1472297768103 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 04:36:08 INFO - PROCESS | 1620 | 1472297768107 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 04:36:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:36:08 INFO - PROCESS | 1620 | 1472297768112 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:36:08 INFO - PROCESS | 1620 | 1472297768115 Marionette TRACE conn6 <- [1,2782,null,{}] 04:36:08 INFO - PROCESS | 1620 | 1472297768120 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}] 04:36:08 INFO - PROCESS | 1620 | 1472297768123 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:08 INFO - PROCESS | 1620 | 1472297768223 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 04:36:08 INFO - PROCESS | 1620 | 1472297768364 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:08 INFO - PROCESS | 1620 | 1472297768367 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:08 INFO - PROCESS | 1620 | ++DOCSHELL 0CAF0800 == 33 [pid = 1620] [id = 705] 04:36:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (0CC13000) [pid = 1620] [serial = 2115] [outer = 00000000] 04:36:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (0CC23000) [pid = 1620] [serial = 2116] [outer = 0CC13000] 04:36:08 INFO - PROCESS | 1620 | 1472297768424 Marionette DEBUG loaded listener.js 04:36:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (0D1D6800) [pid = 1620] [serial = 2117] [outer = 0CC13000] 04:36:09 INFO - PROCESS | 1620 | --DOCSHELL 117EDC00 == 32 [pid = 1620] [id = 601] 04:36:09 INFO - PROCESS | 1620 | --DOCSHELL 0D2EC000 == 31 [pid = 1620] [id = 599] 04:36:09 INFO - PROCESS | 1620 | --DOCSHELL 08838000 == 30 [pid = 1620] [id = 594] 04:36:09 INFO - PROCESS | 1620 | --DOCSHELL 10D25C00 == 29 [pid = 1620] [id = 593] 04:36:09 INFO - PROCESS | 1620 | --DOCSHELL 0CAEB000 == 28 [pid = 1620] [id = 691] 04:36:09 INFO - PROCESS | 1620 | --DOCSHELL 08565400 == 27 [pid = 1620] [id = 690] 04:36:09 INFO - PROCESS | 1620 | --DOCSHELL 0C584800 == 26 [pid = 1620] [id = 600] 04:36:09 INFO - PROCESS | 1620 | --DOCSHELL 10E7D000 == 25 [pid = 1620] [id = 603] 04:36:09 INFO - PROCESS | 1620 | --DOCSHELL 1433A000 == 24 [pid = 1620] [id = 608] 04:36:09 INFO - PROCESS | 1620 | --DOCSHELL 16435C00 == 23 [pid = 1620] [id = 607] 04:36:09 INFO - PROCESS | 1620 | --DOCSHELL 15C5D000 == 22 [pid = 1620] [id = 606] 04:36:09 INFO - PROCESS | 1620 | --DOCSHELL 0CA52400 == 21 [pid = 1620] [id = 592] 04:36:09 INFO - PROCESS | 1620 | --DOCSHELL 14749000 == 20 [pid = 1620] [id = 604] 04:36:09 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (10E76C00) [pid = 1620] [serial = 2053] [outer = 00000000] [url = about:blank] 04:36:09 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (0D1D6400) [pid = 1620] [serial = 2042] [outer = 00000000] [url = about:blank] 04:36:09 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (0CEB2800) [pid = 1620] [serial = 2041] [outer = 00000000] [url = about:blank] 04:36:09 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (14754400) [pid = 1620] [serial = 2044] [outer = 00000000] [url = about:blank] 04:36:09 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (155BCC00) [pid = 1620] [serial = 2062] [outer = 00000000] [url = about:blank] 04:36:09 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (1474FC00) [pid = 1620] [serial = 2059] [outer = 00000000] [url = about:blank] 04:36:09 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (147CC800) [pid = 1620] [serial = 2060] [outer = 00000000] [url = about:blank] 04:36:09 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (15C50400) [pid = 1620] [serial = 2065] [outer = 00000000] [url = about:blank] 04:36:09 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (1590C800) [pid = 1620] [serial = 2063] [outer = 00000000] [url = about:blank] 04:36:09 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (0CC17800) [pid = 1620] [serial = 2050] [outer = 00000000] [url = about:blank] 04:36:09 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (0CC27000) [pid = 1620] [serial = 2051] [outer = 00000000] [url = about:blank] 04:36:09 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (1642D400) [pid = 1620] [serial = 2068] [outer = 00000000] [url = about:blank] 04:36:09 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (0BD4D800) [pid = 1620] [serial = 2047] [outer = 00000000] [url = about:blank] 04:36:09 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (0C2D3800) [pid = 1620] [serial = 2048] [outer = 00000000] [url = about:blank] 04:36:09 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (12267400) [pid = 1620] [serial = 2056] [outer = 00000000] [url = about:blank] 04:36:09 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (15C58000) [pid = 1620] [serial = 2066] [outer = 00000000] [url = about:blank] 04:36:09 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (13E59000) [pid = 1620] [serial = 2057] [outer = 00000000] [url = about:blank] 04:36:09 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (1126D000) [pid = 1620] [serial = 2054] [outer = 00000000] [url = about:blank] 04:36:09 INFO - PROCESS | 1620 | 1472297769535 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]]]}] 04:36:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:36:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1475ms 04:36:09 INFO - PROCESS | 1620 | 1472297769588 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 04:36:09 INFO - PROCESS | 1620 | 1472297769592 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 04:36:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:36:09 INFO - PROCESS | 1620 | 1472297769597 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:36:09 INFO - PROCESS | 1620 | 1472297769600 Marionette TRACE conn6 <- [1,2786,null,{}] 04:36:09 INFO - PROCESS | 1620 | 1472297769606 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}] 04:36:09 INFO - PROCESS | 1620 | 1472297769609 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:09 INFO - PROCESS | 1620 | 1472297769738 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 04:36:09 INFO - PROCESS | 1620 | 1472297769839 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:09 INFO - PROCESS | 1620 | 1472297769841 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:09 INFO - PROCESS | 1620 | ++DOCSHELL 0C6F2C00 == 21 [pid = 1620] [id = 706] 04:36:09 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (0C6F3800) [pid = 1620] [serial = 2118] [outer = 00000000] 04:36:09 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (0CA54C00) [pid = 1620] [serial = 2119] [outer = 0C6F3800] 04:36:09 INFO - PROCESS | 1620 | 1472297769891 Marionette DEBUG loaded listener.js 04:36:09 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (0CAE7400) [pid = 1620] [serial = 2120] [outer = 0C6F3800] 04:36:10 INFO - PROCESS | 1620 | 1472297770323 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]]]}] 04:36:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:36:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 770ms 04:36:10 INFO - PROCESS | 1620 | 1472297770368 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 04:36:10 INFO - PROCESS | 1620 | 1472297770373 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 04:36:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:36:10 INFO - PROCESS | 1620 | 1472297770379 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:36:10 INFO - PROCESS | 1620 | 1472297770382 Marionette TRACE conn6 <- [1,2790,null,{}] 04:36:10 INFO - PROCESS | 1620 | 1472297770385 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}] 04:36:10 INFO - PROCESS | 1620 | 1472297770388 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:10 INFO - PROCESS | 1620 | 1472297770477 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 04:36:10 INFO - PROCESS | 1620 | 1472297770484 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:10 INFO - PROCESS | 1620 | 1472297770487 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:10 INFO - PROCESS | 1620 | ++DOCSHELL 0CC28800 == 22 [pid = 1620] [id = 707] 04:36:10 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (0CEB2800) [pid = 1620] [serial = 2121] [outer = 00000000] 04:36:10 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (0D103400) [pid = 1620] [serial = 2122] [outer = 0CEB2800] 04:36:10 INFO - PROCESS | 1620 | 1472297770538 Marionette DEBUG loaded listener.js 04:36:10 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (0D25F000) [pid = 1620] [serial = 2123] [outer = 0CEB2800] 04:36:10 INFO - PROCESS | 1620 | 1472297770998 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]]]}] 04:36:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:36:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 670ms 04:36:11 INFO - PROCESS | 1620 | 1472297771053 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 04:36:11 INFO - PROCESS | 1620 | 1472297771055 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 04:36:11 INFO - PROCESS | 1620 | 1472297771059 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:36:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:36:11 INFO - PROCESS | 1620 | 1472297771063 Marionette TRACE conn6 <- [1,2794,null,{}] 04:36:11 INFO - PROCESS | 1620 | 1472297771074 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}] 04:36:11 INFO - PROCESS | 1620 | 1472297771078 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:11 INFO - PROCESS | 1620 | 1472297771194 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 04:36:11 INFO - PROCESS | 1620 | 1472297771302 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:11 INFO - PROCESS | 1620 | 1472297771305 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:11 INFO - PROCESS | 1620 | ++DOCSHELL 1188A000 == 23 [pid = 1620] [id = 708] 04:36:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (1188E400) [pid = 1620] [serial = 2124] [outer = 00000000] 04:36:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (12D1B000) [pid = 1620] [serial = 2125] [outer = 1188E400] 04:36:11 INFO - PROCESS | 1620 | 1472297771356 Marionette DEBUG loaded listener.js 04:36:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (13E59000) [pid = 1620] [serial = 2126] [outer = 1188E400] 04:36:11 INFO - PROCESS | 1620 | 1472297771773 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]]]}] 04:36:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:36:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 732ms 04:36:11 INFO - PROCESS | 1620 | 1472297771796 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 04:36:11 INFO - PROCESS | 1620 | 1472297771799 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 04:36:11 INFO - PROCESS | 1620 | 1472297771801 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:36:11 INFO - PROCESS | 1620 | 1472297771803 Marionette TRACE conn6 <- [1,2798,null,{}] 04:36:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:36:11 INFO - PROCESS | 1620 | 1472297771807 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}] 04:36:11 INFO - PROCESS | 1620 | 1472297771809 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:11 INFO - PROCESS | 1620 | 1472297771931 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 04:36:11 INFO - PROCESS | 1620 | 1472297771937 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:11 INFO - PROCESS | 1620 | 1472297771939 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:11 INFO - PROCESS | 1620 | ++DOCSHELL 13EEAC00 == 24 [pid = 1620] [id = 709] 04:36:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (1433A000) [pid = 1620] [serial = 2127] [outer = 00000000] 04:36:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (14751C00) [pid = 1620] [serial = 2128] [outer = 1433A000] 04:36:12 INFO - PROCESS | 1620 | 1472297772042 Marionette DEBUG loaded listener.js 04:36:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (14C22400) [pid = 1620] [serial = 2129] [outer = 1433A000] 04:36:12 INFO - PROCESS | 1620 | 1472297772464 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]]]}] 04:36:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:36:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 671ms 04:36:12 INFO - PROCESS | 1620 | 1472297772479 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 04:36:12 INFO - PROCESS | 1620 | 1472297772481 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 04:36:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:36:12 INFO - PROCESS | 1620 | 1472297772484 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:36:12 INFO - PROCESS | 1620 | 1472297772486 Marionette TRACE conn6 <- [1,2802,null,{}] 04:36:12 INFO - PROCESS | 1620 | 1472297772489 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}] 04:36:12 INFO - PROCESS | 1620 | 1472297772492 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:12 INFO - PROCESS | 1620 | 1472297772632 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 04:36:12 INFO - PROCESS | 1620 | 1472297772698 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:12 INFO - PROCESS | 1620 | 1472297772700 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:12 INFO - PROCESS | 1620 | ++DOCSHELL 15415000 == 25 [pid = 1620] [id = 710] 04:36:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (15415400) [pid = 1620] [serial = 2130] [outer = 00000000] 04:36:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (155D7C00) [pid = 1620] [serial = 2131] [outer = 15415400] 04:36:12 INFO - PROCESS | 1620 | 1472297772748 Marionette DEBUG loaded listener.js 04:36:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (15907800) [pid = 1620] [serial = 2132] [outer = 15415400] 04:36:13 INFO - PROCESS | 1620 | 1472297773168 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]]]}] 04:36:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:36:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 730ms 04:36:13 INFO - PROCESS | 1620 | 1472297773217 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 04:36:13 INFO - PROCESS | 1620 | 1472297773219 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 04:36:13 INFO - PROCESS | 1620 | 1472297773222 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:36:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:36:13 INFO - PROCESS | 1620 | 1472297773224 Marionette TRACE conn6 <- [1,2806,null,{}] 04:36:13 INFO - PROCESS | 1620 | 1472297773227 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}] 04:36:13 INFO - PROCESS | 1620 | 1472297773233 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:13 INFO - PROCESS | 1620 | 1472297773411 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 04:36:13 INFO - PROCESS | 1620 | 1472297773473 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:13 INFO - PROCESS | 1620 | 1472297773475 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:13 INFO - PROCESS | 1620 | ++DOCSHELL 15935800 == 26 [pid = 1620] [id = 711] 04:36:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (15C02C00) [pid = 1620] [serial = 2133] [outer = 00000000] 04:36:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (15C5CC00) [pid = 1620] [serial = 2134] [outer = 15C02C00] 04:36:13 INFO - PROCESS | 1620 | 1472297773521 Marionette DEBUG loaded listener.js 04:36:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (16460400) [pid = 1620] [serial = 2135] [outer = 15C02C00] 04:36:13 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (16E19C00) [pid = 1620] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:36:13 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (15908800) [pid = 1620] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:36:13 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (15C4F400) [pid = 1620] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:36:13 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (16535800) [pid = 1620] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:36:13 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (1226E800) [pid = 1620] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:36:13 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (08567000) [pid = 1620] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:36:13 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (0D104400) [pid = 1620] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:36:13 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (08804000) [pid = 1620] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:36:13 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (0D1D3000) [pid = 1620] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:36:13 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (147CCC00) [pid = 1620] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:36:13 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (1474B000) [pid = 1620] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:36:13 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (1474F800) [pid = 1620] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:36:13 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (14392000) [pid = 1620] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:36:14 INFO - PROCESS | 1620 | 1472297774135 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]]]}] 04:36:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:36:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 930ms 04:36:14 INFO - PROCESS | 1620 | 1472297774157 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 04:36:14 INFO - PROCESS | 1620 | 1472297774159 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 04:36:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:36:14 INFO - PROCESS | 1620 | 1472297774162 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:36:14 INFO - PROCESS | 1620 | 1472297774164 Marionette TRACE conn6 <- [1,2810,null,{}] 04:36:14 INFO - PROCESS | 1620 | 1472297774167 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}] 04:36:14 INFO - PROCESS | 1620 | 1472297774169 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:14 INFO - PROCESS | 1620 | 1472297774247 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 04:36:14 INFO - PROCESS | 1620 | 1472297774253 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:14 INFO - PROCESS | 1620 | 1472297774254 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:14 INFO - PROCESS | 1620 | ++DOCSHELL 08835800 == 27 [pid = 1620] [id = 712] 04:36:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (11888000) [pid = 1620] [serial = 2136] [outer = 00000000] 04:36:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (14C9FC00) [pid = 1620] [serial = 2137] [outer = 11888000] 04:36:14 INFO - PROCESS | 1620 | 1472297774300 Marionette DEBUG loaded listener.js 04:36:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (155BB000) [pid = 1620] [serial = 2138] [outer = 11888000] 04:36:14 INFO - PROCESS | 1620 | 1472297774731 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]]]}] 04:36:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:36:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 630ms 04:36:14 INFO - PROCESS | 1620 | 1472297774793 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 04:36:14 INFO - PROCESS | 1620 | 1472297774796 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 04:36:14 INFO - PROCESS | 1620 | 1472297774799 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:36:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:36:14 INFO - PROCESS | 1620 | 1472297774801 Marionette TRACE conn6 <- [1,2814,null,{}] 04:36:14 INFO - PROCESS | 1620 | 1472297774804 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}] 04:36:14 INFO - PROCESS | 1620 | 1472297774806 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:14 INFO - PROCESS | 1620 | 1472297774885 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 04:36:14 INFO - PROCESS | 1620 | 1472297774891 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:14 INFO - PROCESS | 1620 | 1472297774893 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:14 INFO - PROCESS | 1620 | ++DOCSHELL 08837000 == 28 [pid = 1620] [id = 713] 04:36:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (0CEE5800) [pid = 1620] [serial = 2139] [outer = 00000000] 04:36:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (16466C00) [pid = 1620] [serial = 2140] [outer = 0CEE5800] 04:36:14 INFO - PROCESS | 1620 | 1472297774943 Marionette DEBUG loaded listener.js 04:36:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (16467000) [pid = 1620] [serial = 2141] [outer = 0CEE5800] 04:36:15 INFO - PROCESS | 1620 | 1472297775391 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:36:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:36:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 630ms 04:36:15 INFO - PROCESS | 1620 | 1472297775433 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 04:36:15 INFO - PROCESS | 1620 | 1472297775435 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 04:36:15 INFO - PROCESS | 1620 | 1472297775438 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:36:15 INFO - PROCESS | 1620 | 1472297775440 Marionette TRACE conn6 <- [1,2818,null,{}] 04:36:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:36:15 INFO - PROCESS | 1620 | 1472297775460 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}] 04:36:15 INFO - PROCESS | 1620 | 1472297775462 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:15 INFO - PROCESS | 1620 | 1472297775544 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 04:36:15 INFO - PROCESS | 1620 | 1472297775551 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:15 INFO - PROCESS | 1620 | 1472297775562 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:15 INFO - PROCESS | 1620 | ++DOCSHELL 11886800 == 29 [pid = 1620] [id = 714] 04:36:15 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (16C37400) [pid = 1620] [serial = 2142] [outer = 00000000] 04:36:15 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (17137400) [pid = 1620] [serial = 2143] [outer = 16C37400] 04:36:15 INFO - PROCESS | 1620 | 1472297775607 Marionette DEBUG loaded listener.js 04:36:15 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (1713AC00) [pid = 1620] [serial = 2144] [outer = 16C37400] 04:36:16 INFO - PROCESS | 1620 | 1472297776359 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]]]}] 04:36:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:36:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 970ms 04:36:16 INFO - PROCESS | 1620 | 1472297776414 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 04:36:16 INFO - PROCESS | 1620 | 1472297776418 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 04:36:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:36:16 INFO - PROCESS | 1620 | 1472297776423 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:36:16 INFO - PROCESS | 1620 | 1472297776427 Marionette TRACE conn6 <- [1,2822,null,{}] 04:36:16 INFO - PROCESS | 1620 | 1472297776433 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}] 04:36:16 INFO - PROCESS | 1620 | 1472297776436 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:16 INFO - PROCESS | 1620 | 1472297776567 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 04:36:16 INFO - PROCESS | 1620 | 1472297776703 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:16 INFO - PROCESS | 1620 | 1472297776706 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:16 INFO - PROCESS | 1620 | ++DOCSHELL 0BD4F800 == 30 [pid = 1620] [id = 715] 04:36:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (0C585800) [pid = 1620] [serial = 2145] [outer = 00000000] 04:36:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (0CC27000) [pid = 1620] [serial = 2146] [outer = 0C585800] 04:36:16 INFO - PROCESS | 1620 | 1472297776767 Marionette DEBUG loaded listener.js 04:36:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (0D247C00) [pid = 1620] [serial = 2147] [outer = 0C585800] 04:36:17 INFO - PROCESS | 1620 | 1472297777402 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:36:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:36:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1024ms 04:36:17 INFO - PROCESS | 1620 | 1472297777447 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 04:36:17 INFO - PROCESS | 1620 | 1472297777452 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 04:36:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:36:17 INFO - PROCESS | 1620 | 1472297777459 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:36:17 INFO - PROCESS | 1620 | 1472297777462 Marionette TRACE conn6 <- [1,2826,null,{}] 04:36:17 INFO - PROCESS | 1620 | 1472297777466 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}] 04:36:17 INFO - PROCESS | 1620 | 1472297777469 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:17 INFO - PROCESS | 1620 | 1472297777591 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 04:36:17 INFO - PROCESS | 1620 | 1472297777745 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:17 INFO - PROCESS | 1620 | 1472297777748 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:17 INFO - PROCESS | 1620 | ++DOCSHELL 11743000 == 31 [pid = 1620] [id = 716] 04:36:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (1175FC00) [pid = 1620] [serial = 2148] [outer = 00000000] 04:36:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (12D22400) [pid = 1620] [serial = 2149] [outer = 1175FC00] 04:36:17 INFO - PROCESS | 1620 | 1472297777809 Marionette DEBUG loaded listener.js 04:36:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (147CB800) [pid = 1620] [serial = 2150] [outer = 1175FC00] 04:36:18 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (15C5B000) [pid = 1620] [serial = 2069] [outer = 00000000] [url = about:blank] 04:36:18 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (1590DC00) [pid = 1620] [serial = 2045] [outer = 00000000] [url = about:blank] 04:36:18 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (17142C00) [pid = 1620] [serial = 2105] [outer = 00000000] [url = about:blank] 04:36:18 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (15935400) [pid = 1620] [serial = 2089] [outer = 00000000] [url = about:blank] 04:36:18 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (17140800) [pid = 1620] [serial = 2104] [outer = 00000000] [url = about:blank] 04:36:18 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (1642F800) [pid = 1620] [serial = 2092] [outer = 00000000] [url = about:blank] 04:36:18 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (1653B400) [pid = 1620] [serial = 2095] [outer = 00000000] [url = about:blank] 04:36:18 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (13011000) [pid = 1620] [serial = 2083] [outer = 00000000] [url = about:blank] 04:36:18 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (13E5FC00) [pid = 1620] [serial = 2084] [outer = 00000000] [url = about:blank] 04:36:18 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (0880E800) [pid = 1620] [serial = 2071] [outer = 00000000] [url = about:blank] 04:36:18 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (0C2CC400) [pid = 1620] [serial = 2072] [outer = 00000000] [url = about:blank] 04:36:18 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (0DC3FC00) [pid = 1620] [serial = 2074] [outer = 00000000] [url = about:blank] 04:36:18 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (1162E000) [pid = 1620] [serial = 2075] [outer = 00000000] [url = about:blank] 04:36:18 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (0C57CC00) [pid = 1620] [serial = 2077] [outer = 00000000] [url = about:blank] 04:36:18 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (0CAEBC00) [pid = 1620] [serial = 2078] [outer = 00000000] [url = about:blank] 04:36:18 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (10D25400) [pid = 1620] [serial = 2080] [outer = 00000000] [url = about:blank] 04:36:18 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (112A5400) [pid = 1620] [serial = 2081] [outer = 00000000] [url = about:blank] 04:36:18 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (1541B400) [pid = 1620] [serial = 2086] [outer = 00000000] [url = about:blank] 04:36:18 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (1646D400) [pid = 1620] [serial = 2093] [outer = 00000000] [url = about:blank] 04:36:18 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (17136400) [pid = 1620] [serial = 2101] [outer = 00000000] [url = about:blank] 04:36:18 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (1653BC00) [pid = 1620] [serial = 2096] [outer = 00000000] [url = about:blank] 04:36:18 INFO - PROCESS | 1620 | --DOMWINDOW == 65 (16542800) [pid = 1620] [serial = 2098] [outer = 00000000] [url = about:blank] 04:36:18 INFO - PROCESS | 1620 | --DOMWINDOW == 64 (15C05C00) [pid = 1620] [serial = 2090] [outer = 00000000] [url = about:blank] 04:36:18 INFO - PROCESS | 1620 | --DOMWINDOW == 63 (155D6000) [pid = 1620] [serial = 2087] [outer = 00000000] [url = about:blank] 04:36:18 INFO - PROCESS | 1620 | --DOMWINDOW == 62 (16C2A800) [pid = 1620] [serial = 2099] [outer = 00000000] [url = about:blank] 04:36:18 INFO - PROCESS | 1620 | 1472297778685 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]]]}] 04:36:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:36:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1270ms 04:36:18 INFO - PROCESS | 1620 | 1472297778732 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 04:36:18 INFO - PROCESS | 1620 | 1472297778736 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 04:36:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:36:18 INFO - PROCESS | 1620 | 1472297778741 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:36:18 INFO - PROCESS | 1620 | 1472297778744 Marionette TRACE conn6 <- [1,2830,null,{}] 04:36:18 INFO - PROCESS | 1620 | 1472297778750 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}] 04:36:18 INFO - PROCESS | 1620 | 1472297778753 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:18 INFO - PROCESS | 1620 | 1472297778841 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 04:36:18 INFO - PROCESS | 1620 | 1472297778849 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:18 INFO - PROCESS | 1620 | 1472297778853 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:18 INFO - PROCESS | 1620 | ++DOCSHELL 0C2CC400 == 32 [pid = 1620] [id = 717] 04:36:18 INFO - PROCESS | 1620 | ++DOMWINDOW == 63 (0C2D3000) [pid = 1620] [serial = 2151] [outer = 00000000] 04:36:18 INFO - PROCESS | 1620 | ++DOMWINDOW == 64 (0CA51800) [pid = 1620] [serial = 2152] [outer = 0C2D3000] 04:36:18 INFO - PROCESS | 1620 | 1472297778903 Marionette DEBUG loaded listener.js 04:36:18 INFO - PROCESS | 1620 | ++DOMWINDOW == 65 (0CAF3800) [pid = 1620] [serial = 2153] [outer = 0C2D3000] 04:36:19 INFO - PROCESS | 1620 | 1472297779451 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]]]}] 04:36:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:36:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 730ms 04:36:19 INFO - PROCESS | 1620 | 1472297779472 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 04:36:19 INFO - PROCESS | 1620 | 1472297779477 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 04:36:19 INFO - PROCESS | 1620 | 1472297779482 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:36:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:36:19 INFO - PROCESS | 1620 | 1472297779485 Marionette TRACE conn6 <- [1,2834,null,{}] 04:36:19 INFO - PROCESS | 1620 | 1472297779489 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}] 04:36:19 INFO - PROCESS | 1620 | 1472297779492 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:19 INFO - PROCESS | 1620 | 1472297779579 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 04:36:19 INFO - PROCESS | 1620 | 1472297779672 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:19 INFO - PROCESS | 1620 | 1472297779674 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:19 INFO - PROCESS | 1620 | ++DOCSHELL 0CEDBC00 == 33 [pid = 1620] [id = 718] 04:36:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 66 (0CEE0000) [pid = 1620] [serial = 2154] [outer = 00000000] 04:36:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (10EB5000) [pid = 1620] [serial = 2155] [outer = 0CEE0000] 04:36:19 INFO - PROCESS | 1620 | 1472297779731 Marionette DEBUG loaded listener.js 04:36:19 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (11270800) [pid = 1620] [serial = 2156] [outer = 0CEE0000] 04:36:20 INFO - PROCESS | 1620 | 1472297780125 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]]]}] 04:36:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:36:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 670ms 04:36:20 INFO - PROCESS | 1620 | 1472297780157 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 04:36:20 INFO - PROCESS | 1620 | 1472297780160 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 04:36:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:36:20 INFO - PROCESS | 1620 | 1472297780163 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:36:20 INFO - PROCESS | 1620 | 1472297780167 Marionette TRACE conn6 <- [1,2838,null,{}] 04:36:20 INFO - PROCESS | 1620 | 1472297780177 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}] 04:36:20 INFO - PROCESS | 1620 | 1472297780182 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:20 INFO - PROCESS | 1620 | 1472297780296 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 04:36:20 INFO - PROCESS | 1620 | 1472297780306 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:20 INFO - PROCESS | 1620 | 1472297780309 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:20 INFO - PROCESS | 1620 | ++DOCSHELL 1301A400 == 34 [pid = 1620] [id = 719] 04:36:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (1301C000) [pid = 1620] [serial = 2157] [outer = 00000000] 04:36:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (14746000) [pid = 1620] [serial = 2158] [outer = 1301C000] 04:36:20 INFO - PROCESS | 1620 | 1472297780359 Marionette DEBUG loaded listener.js 04:36:20 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (147D7000) [pid = 1620] [serial = 2159] [outer = 1301C000] 04:36:20 INFO - PROCESS | 1620 | 1472297780811 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:36:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:36:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 670ms 04:36:20 INFO - PROCESS | 1620 | 1472297780838 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 04:36:20 INFO - PROCESS | 1620 | 1472297780840 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 04:36:20 INFO - PROCESS | 1620 | 1472297780843 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:36:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:36:20 INFO - PROCESS | 1620 | 1472297780845 Marionette TRACE conn6 <- [1,2842,null,{}] 04:36:20 INFO - PROCESS | 1620 | 1472297780870 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}] 04:36:20 INFO - PROCESS | 1620 | 1472297780872 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:20 INFO - PROCESS | 1620 | 1472297780995 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 04:36:20 INFO - PROCESS | 1620 | 1472297781001 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:20 INFO - PROCESS | 1620 | 1472297781003 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:21 INFO - PROCESS | 1620 | ++DOCSHELL 155E0800 == 35 [pid = 1620] [id = 720] 04:36:21 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (15901400) [pid = 1620] [serial = 2160] [outer = 00000000] 04:36:21 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (1590C800) [pid = 1620] [serial = 2161] [outer = 15901400] 04:36:21 INFO - PROCESS | 1620 | 1472297781104 Marionette DEBUG loaded listener.js 04:36:21 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (15C02400) [pid = 1620] [serial = 2162] [outer = 15901400] 04:36:21 INFO - PROCESS | 1620 | 1472297781553 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]]]}] 04:36:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:36:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 751ms 04:36:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:36:21 INFO - PROCESS | 1620 | 1472297781598 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 04:36:21 INFO - PROCESS | 1620 | 1472297781600 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 04:36:21 INFO - PROCESS | 1620 | 1472297781604 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:36:21 INFO - PROCESS | 1620 | 1472297781606 Marionette TRACE conn6 <- [1,2846,null,{}] 04:36:21 INFO - PROCESS | 1620 | 1472297781609 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}] 04:36:21 INFO - PROCESS | 1620 | 1472297781611 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:21 INFO - PROCESS | 1620 | 1472297781754 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 04:36:21 INFO - PROCESS | 1620 | 1472297781777 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:21 INFO - PROCESS | 1620 | 1472297781779 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:21 INFO - PROCESS | 1620 | ++DOCSHELL 15C1A400 == 36 [pid = 1620] [id = 721] 04:36:21 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (15C1AC00) [pid = 1620] [serial = 2163] [outer = 00000000] 04:36:21 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (15C4F800) [pid = 1620] [serial = 2164] [outer = 15C1AC00] 04:36:21 INFO - PROCESS | 1620 | 1472297781825 Marionette DEBUG loaded listener.js 04:36:21 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (15C58C00) [pid = 1620] [serial = 2165] [outer = 15C1AC00] 04:36:22 INFO - PROCESS | 1620 | 1472297782294 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:36:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:36:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 730ms 04:36:22 INFO - PROCESS | 1620 | 1472297782334 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 04:36:22 INFO - PROCESS | 1620 | 1472297782336 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 04:36:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:36:22 INFO - PROCESS | 1620 | 1472297782347 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:36:22 INFO - PROCESS | 1620 | 1472297782348 Marionette TRACE conn6 <- [1,2850,null,{}] 04:36:22 INFO - PROCESS | 1620 | 1472297782352 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}] 04:36:22 INFO - PROCESS | 1620 | 1472297782358 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:22 INFO - PROCESS | 1620 | 1472297782508 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 04:36:22 INFO - PROCESS | 1620 | 1472297782578 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:22 INFO - PROCESS | 1620 | 1472297782580 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:22 INFO - PROCESS | 1620 | ++DOCSHELL 1646FC00 == 37 [pid = 1620] [id = 722] 04:36:22 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (16537400) [pid = 1620] [serial = 2166] [outer = 00000000] 04:36:22 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (1653FC00) [pid = 1620] [serial = 2167] [outer = 16537400] 04:36:22 INFO - PROCESS | 1620 | 1472297782627 Marionette DEBUG loaded listener.js 04:36:22 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (16538C00) [pid = 1620] [serial = 2168] [outer = 16537400] 04:36:23 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (16C37800) [pid = 1620] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:36:23 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (0CC13000) [pid = 1620] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:36:23 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (0C6F3800) [pid = 1620] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:36:23 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (1433A000) [pid = 1620] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:36:23 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (0CEB2800) [pid = 1620] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:36:23 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (1188E400) [pid = 1620] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:36:23 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (0CAE9C00) [pid = 1620] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:36:23 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (13013000) [pid = 1620] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:36:23 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (16E13800) [pid = 1620] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:36:23 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (15415400) [pid = 1620] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:36:23 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (15C02C00) [pid = 1620] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:36:23 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (0CEE5800) [pid = 1620] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:36:23 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (11888000) [pid = 1620] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:36:23 INFO - PROCESS | 1620 | 1472297783145 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]]]}] 04:36:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:36:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 830ms 04:36:23 INFO - PROCESS | 1620 | 1472297783179 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 04:36:23 INFO - PROCESS | 1620 | 1472297783181 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 04:36:23 INFO - PROCESS | 1620 | 1472297783185 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:36:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:36:23 INFO - PROCESS | 1620 | 1472297783187 Marionette TRACE conn6 <- [1,2854,null,{}] 04:36:23 INFO - PROCESS | 1620 | 1472297783191 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}] 04:36:23 INFO - PROCESS | 1620 | 1472297783193 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:23 INFO - PROCESS | 1620 | 1472297783310 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 04:36:23 INFO - PROCESS | 1620 | 1472297783375 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:23 INFO - PROCESS | 1620 | 1472297783376 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:23 INFO - PROCESS | 1620 | ++DOCSHELL 0C5EC400 == 38 [pid = 1620] [id = 723] 04:36:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (0C6F3400) [pid = 1620] [serial = 2169] [outer = 00000000] 04:36:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (1433A000) [pid = 1620] [serial = 2170] [outer = 0C6F3400] 04:36:23 INFO - PROCESS | 1620 | 1472297783422 Marionette DEBUG loaded listener.js 04:36:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (1474D800) [pid = 1620] [serial = 2171] [outer = 0C6F3400] 04:36:23 INFO - PROCESS | 1620 | 1472297783759 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]]]}] 04:36:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:36:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 630ms 04:36:23 INFO - PROCESS | 1620 | 1472297783822 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 04:36:23 INFO - PROCESS | 1620 | 1472297783824 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 04:36:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:36:23 INFO - PROCESS | 1620 | 1472297783827 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:36:23 INFO - PROCESS | 1620 | 1472297783829 Marionette TRACE conn6 <- [1,2858,null,{}] 04:36:23 INFO - PROCESS | 1620 | 1472297783833 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}] 04:36:23 INFO - PROCESS | 1620 | 1472297783835 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:23 INFO - PROCESS | 1620 | 1472297783917 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 04:36:23 INFO - PROCESS | 1620 | 1472297783923 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:23 INFO - PROCESS | 1620 | 1472297783925 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:23 INFO - PROCESS | 1620 | ++DOCSHELL 16436C00 == 39 [pid = 1620] [id = 724] 04:36:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (16539000) [pid = 1620] [serial = 2172] [outer = 00000000] 04:36:23 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (16E11400) [pid = 1620] [serial = 2173] [outer = 16539000] 04:36:23 INFO - PROCESS | 1620 | 1472297783970 Marionette DEBUG loaded listener.js 04:36:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (17140800) [pid = 1620] [serial = 2174] [outer = 16539000] 04:36:24 INFO - PROCESS | 1620 | 1472297784436 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]]]}] 04:36:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:36:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 670ms 04:36:24 INFO - PROCESS | 1620 | 1472297784499 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 04:36:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:36:24 INFO - PROCESS | 1620 | 1472297784511 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 04:36:24 INFO - PROCESS | 1620 | 1472297784514 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:36:24 INFO - PROCESS | 1620 | 1472297784516 Marionette TRACE conn6 <- [1,2862,null,{}] 04:36:24 INFO - PROCESS | 1620 | 1472297784520 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}] 04:36:24 INFO - PROCESS | 1620 | 1472297784522 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:24 INFO - PROCESS | 1620 | 1472297784602 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 04:36:24 INFO - PROCESS | 1620 | 1472297784642 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:24 INFO - PROCESS | 1620 | 1472297784643 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:24 INFO - PROCESS | 1620 | ++DOCSHELL 13017000 == 40 [pid = 1620] [id = 725] 04:36:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (17142400) [pid = 1620] [serial = 2175] [outer = 00000000] 04:36:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (17C11800) [pid = 1620] [serial = 2176] [outer = 17142400] 04:36:24 INFO - PROCESS | 1620 | 1472297784688 Marionette DEBUG loaded listener.js 04:36:24 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (180CAC00) [pid = 1620] [serial = 2177] [outer = 17142400] 04:36:25 INFO - PROCESS | 1620 | --DOCSHELL 08837000 == 39 [pid = 1620] [id = 713] 04:36:25 INFO - PROCESS | 1620 | --DOCSHELL 08835800 == 38 [pid = 1620] [id = 712] 04:36:25 INFO - PROCESS | 1620 | --DOCSHELL 15935800 == 37 [pid = 1620] [id = 711] 04:36:25 INFO - PROCESS | 1620 | --DOCSHELL 15415000 == 36 [pid = 1620] [id = 710] 04:36:25 INFO - PROCESS | 1620 | --DOCSHELL 0C2CC400 == 35 [pid = 1620] [id = 717] 04:36:25 INFO - PROCESS | 1620 | --DOCSHELL 11743000 == 34 [pid = 1620] [id = 716] 04:36:25 INFO - PROCESS | 1620 | --DOCSHELL 11886800 == 33 [pid = 1620] [id = 714] 04:36:25 INFO - PROCESS | 1620 | --DOCSHELL 0BD4F800 == 32 [pid = 1620] [id = 715] 04:36:26 INFO - PROCESS | 1620 | --DOCSHELL 1646FC00 == 31 [pid = 1620] [id = 722] 04:36:26 INFO - PROCESS | 1620 | --DOCSHELL 0C5EC400 == 30 [pid = 1620] [id = 723] 04:36:26 INFO - PROCESS | 1620 | --DOCSHELL 16436C00 == 29 [pid = 1620] [id = 724] 04:36:26 INFO - PROCESS | 1620 | --DOCSHELL 1301A400 == 28 [pid = 1620] [id = 719] 04:36:26 INFO - PROCESS | 1620 | --DOCSHELL 155E0800 == 27 [pid = 1620] [id = 720] 04:36:26 INFO - PROCESS | 1620 | --DOCSHELL 0CEDBC00 == 26 [pid = 1620] [id = 718] 04:36:26 INFO - PROCESS | 1620 | --DOCSHELL 15C1A400 == 25 [pid = 1620] [id = 721] 04:36:26 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (17138C00) [pid = 1620] [serial = 2102] [outer = 00000000] [url = about:blank] 04:36:26 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (0D1D6800) [pid = 1620] [serial = 2117] [outer = 00000000] [url = about:blank] 04:36:26 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (0CC23000) [pid = 1620] [serial = 2116] [outer = 00000000] [url = about:blank] 04:36:26 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (0CA54C00) [pid = 1620] [serial = 2119] [outer = 00000000] [url = about:blank] 04:36:26 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (14751C00) [pid = 1620] [serial = 2128] [outer = 00000000] [url = about:blank] 04:36:26 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (0CAE7400) [pid = 1620] [serial = 2120] [outer = 00000000] [url = about:blank] 04:36:26 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (0D103400) [pid = 1620] [serial = 2122] [outer = 00000000] [url = about:blank] 04:36:26 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (0D25F000) [pid = 1620] [serial = 2123] [outer = 00000000] [url = about:blank] 04:36:26 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (12D1B000) [pid = 1620] [serial = 2125] [outer = 00000000] [url = about:blank] 04:36:26 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (0CEE6400) [pid = 1620] [serial = 2108] [outer = 00000000] [url = about:blank] 04:36:26 INFO - PROCESS | 1620 | --DOMWINDOW == 65 (0CC24400) [pid = 1620] [serial = 2107] [outer = 00000000] [url = about:blank] 04:36:26 INFO - PROCESS | 1620 | --DOMWINDOW == 64 (15413400) [pid = 1620] [serial = 2111] [outer = 00000000] [url = about:blank] 04:36:26 INFO - PROCESS | 1620 | --DOMWINDOW == 63 (14754C00) [pid = 1620] [serial = 2110] [outer = 00000000] [url = about:blank] 04:36:26 INFO - PROCESS | 1620 | --DOMWINDOW == 62 (17160C00) [pid = 1620] [serial = 2114] [outer = 00000000] [url = about:blank] 04:36:26 INFO - PROCESS | 1620 | --DOMWINDOW == 61 (1713F400) [pid = 1620] [serial = 2113] [outer = 00000000] [url = about:blank] 04:36:26 INFO - PROCESS | 1620 | --DOMWINDOW == 60 (15907800) [pid = 1620] [serial = 2132] [outer = 00000000] [url = about:blank] 04:36:26 INFO - PROCESS | 1620 | --DOMWINDOW == 59 (155D7C00) [pid = 1620] [serial = 2131] [outer = 00000000] [url = about:blank] 04:36:26 INFO - PROCESS | 1620 | --DOMWINDOW == 58 (15C5CC00) [pid = 1620] [serial = 2134] [outer = 00000000] [url = about:blank] 04:36:26 INFO - PROCESS | 1620 | --DOMWINDOW == 57 (16466C00) [pid = 1620] [serial = 2140] [outer = 00000000] [url = about:blank] 04:36:26 INFO - PROCESS | 1620 | --DOMWINDOW == 56 (16467000) [pid = 1620] [serial = 2141] [outer = 00000000] [url = about:blank] 04:36:26 INFO - PROCESS | 1620 | --DOMWINDOW == 55 (16460400) [pid = 1620] [serial = 2135] [outer = 00000000] [url = about:blank] 04:36:26 INFO - PROCESS | 1620 | --DOMWINDOW == 54 (14C22400) [pid = 1620] [serial = 2129] [outer = 00000000] [url = about:blank] 04:36:26 INFO - PROCESS | 1620 | --DOMWINDOW == 53 (14C9FC00) [pid = 1620] [serial = 2137] [outer = 00000000] [url = about:blank] 04:36:26 INFO - PROCESS | 1620 | --DOMWINDOW == 52 (13E59000) [pid = 1620] [serial = 2126] [outer = 00000000] [url = about:blank] 04:36:26 INFO - PROCESS | 1620 | --DOMWINDOW == 51 (17137400) [pid = 1620] [serial = 2143] [outer = 00000000] [url = about:blank] 04:36:26 INFO - PROCESS | 1620 | --DOMWINDOW == 50 (155BB000) [pid = 1620] [serial = 2138] [outer = 00000000] [url = about:blank] 04:36:26 INFO - PROCESS | 1620 | 1472297786480 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]]]}] 04:36:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:36:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 2015ms 04:36:26 INFO - PROCESS | 1620 | 1472297786536 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 04:36:26 INFO - PROCESS | 1620 | 1472297786540 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 04:36:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:36:26 INFO - PROCESS | 1620 | 1472297786545 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:36:26 INFO - PROCESS | 1620 | 1472297786549 Marionette TRACE conn6 <- [1,2866,null,{}] 04:36:26 INFO - PROCESS | 1620 | 1472297786555 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}] 04:36:26 INFO - PROCESS | 1620 | 1472297786558 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:26 INFO - PROCESS | 1620 | 1472297786649 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 04:36:26 INFO - PROCESS | 1620 | 1472297786659 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:26 INFO - PROCESS | 1620 | 1472297786663 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:26 INFO - PROCESS | 1620 | ++DOCSHELL 0C2CB800 == 26 [pid = 1620] [id = 726] 04:36:26 INFO - PROCESS | 1620 | ++DOMWINDOW == 51 (0C2CC400) [pid = 1620] [serial = 2178] [outer = 00000000] 04:36:26 INFO - PROCESS | 1620 | ++DOMWINDOW == 52 (0C582400) [pid = 1620] [serial = 2179] [outer = 0C2CC400] 04:36:26 INFO - PROCESS | 1620 | 1472297786718 Marionette DEBUG loaded listener.js 04:36:26 INFO - PROCESS | 1620 | ++DOMWINDOW == 53 (0C6F2400) [pid = 1620] [serial = 2180] [outer = 0C2CC400] 04:36:27 INFO - PROCESS | 1620 | 1472297787198 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]]]}] 04:36:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:36:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 730ms 04:36:27 INFO - PROCESS | 1620 | 1472297787276 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 04:36:27 INFO - PROCESS | 1620 | 1472297787281 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 04:36:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:36:27 INFO - PROCESS | 1620 | 1472297787287 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:36:27 INFO - PROCESS | 1620 | 1472297787290 Marionette TRACE conn6 <- [1,2870,null,{}] 04:36:27 INFO - PROCESS | 1620 | 1472297787294 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}] 04:36:27 INFO - PROCESS | 1620 | 1472297787297 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:27 INFO - PROCESS | 1620 | 1472297787387 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 04:36:27 INFO - PROCESS | 1620 | 1472297787402 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:27 INFO - PROCESS | 1620 | 1472297787405 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:27 INFO - PROCESS | 1620 | ++DOCSHELL 0CC1E400 == 27 [pid = 1620] [id = 727] 04:36:27 INFO - PROCESS | 1620 | ++DOMWINDOW == 54 (0CC1EC00) [pid = 1620] [serial = 2181] [outer = 00000000] 04:36:27 INFO - PROCESS | 1620 | ++DOMWINDOW == 55 (0CC23800) [pid = 1620] [serial = 2182] [outer = 0CC1EC00] 04:36:27 INFO - PROCESS | 1620 | 1472297787455 Marionette DEBUG loaded listener.js 04:36:27 INFO - PROCESS | 1620 | ++DOMWINDOW == 56 (0CC2C400) [pid = 1620] [serial = 2183] [outer = 0CC1EC00] 04:36:27 INFO - PROCESS | 1620 | 1472297787932 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]]]}] 04:36:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:36:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 670ms 04:36:27 INFO - PROCESS | 1620 | 1472297787961 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 04:36:27 INFO - PROCESS | 1620 | 1472297787963 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 04:36:27 INFO - PROCESS | 1620 | 1472297787967 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:36:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:36:27 INFO - PROCESS | 1620 | 1472297787970 Marionette TRACE conn6 <- [1,2874,null,{}] 04:36:27 INFO - PROCESS | 1620 | 1472297787981 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}] 04:36:27 INFO - PROCESS | 1620 | 1472297787986 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:28 INFO - PROCESS | 1620 | 1472297788100 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 04:36:28 INFO - PROCESS | 1620 | 1472297788202 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:28 INFO - PROCESS | 1620 | 1472297788206 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:28 INFO - PROCESS | 1620 | ++DOCSHELL 10EB6000 == 28 [pid = 1620] [id = 728] 04:36:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 57 (10EB6400) [pid = 1620] [serial = 2184] [outer = 00000000] 04:36:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 58 (1126CC00) [pid = 1620] [serial = 2185] [outer = 10EB6400] 04:36:28 INFO - PROCESS | 1620 | 1472297788257 Marionette DEBUG loaded listener.js 04:36:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 59 (116B3C00) [pid = 1620] [serial = 2186] [outer = 10EB6400] 04:36:28 INFO - PROCESS | 1620 | 1472297788671 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]]]}] 04:36:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:36:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 730ms 04:36:28 INFO - PROCESS | 1620 | 1472297788700 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 04:36:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:36:28 INFO - PROCESS | 1620 | 1472297788703 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 04:36:28 INFO - PROCESS | 1620 | 1472297788706 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:36:28 INFO - PROCESS | 1620 | 1472297788708 Marionette TRACE conn6 <- [1,2878,null,{}] 04:36:28 INFO - PROCESS | 1620 | 1472297788711 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}] 04:36:28 INFO - PROCESS | 1620 | 1472297788713 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:28 INFO - PROCESS | 1620 | 1472297788838 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 04:36:28 INFO - PROCESS | 1620 | 1472297788846 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:28 INFO - PROCESS | 1620 | 1472297788848 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:28 INFO - PROCESS | 1620 | ++DOCSHELL 11753400 == 29 [pid = 1620] [id = 729] 04:36:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 60 (11755C00) [pid = 1620] [serial = 2187] [outer = 00000000] 04:36:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 61 (12267400) [pid = 1620] [serial = 2188] [outer = 11755C00] 04:36:28 INFO - PROCESS | 1620 | 1472297788894 Marionette DEBUG loaded listener.js 04:36:28 INFO - PROCESS | 1620 | ++DOMWINDOW == 62 (12D1E800) [pid = 1620] [serial = 2189] [outer = 11755C00] 04:36:29 INFO - PROCESS | 1620 | 1472297789320 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:36:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:36:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 670ms 04:36:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:36:29 INFO - PROCESS | 1620 | 1472297789381 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 04:36:29 INFO - PROCESS | 1620 | 1472297789383 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 04:36:29 INFO - PROCESS | 1620 | 1472297789386 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:36:29 INFO - PROCESS | 1620 | 1472297789388 Marionette TRACE conn6 <- [1,2882,null,{}] 04:36:29 INFO - PROCESS | 1620 | 1472297789392 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}] 04:36:29 INFO - PROCESS | 1620 | 1472297789394 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:29 INFO - PROCESS | 1620 | 1472297789511 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 04:36:29 INFO - PROCESS | 1620 | 1472297789553 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:29 INFO - PROCESS | 1620 | 1472297789555 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:29 INFO - PROCESS | 1620 | ++DOCSHELL 13E59400 == 30 [pid = 1620] [id = 730] 04:36:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 63 (13E5A000) [pid = 1620] [serial = 2190] [outer = 00000000] 04:36:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 64 (1474AC00) [pid = 1620] [serial = 2191] [outer = 13E5A000] 04:36:29 INFO - PROCESS | 1620 | 1472297789600 Marionette DEBUG loaded listener.js 04:36:29 INFO - PROCESS | 1620 | ++DOMWINDOW == 65 (1474F000) [pid = 1620] [serial = 2192] [outer = 13E5A000] 04:36:30 INFO - PROCESS | 1620 | 1472297790026 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]]]}] 04:36:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:36:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 670ms 04:36:30 INFO - PROCESS | 1620 | 1472297790057 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 04:36:30 INFO - PROCESS | 1620 | 1472297790059 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 04:36:30 INFO - PROCESS | 1620 | 1472297790062 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:36:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:36:30 INFO - PROCESS | 1620 | 1472297790064 Marionette TRACE conn6 <- [1,2886,null,{}] 04:36:30 INFO - PROCESS | 1620 | 1472297790080 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}] 04:36:30 INFO - PROCESS | 1620 | 1472297790086 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:30 INFO - PROCESS | 1620 | 1472297790191 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 04:36:30 INFO - PROCESS | 1620 | 1472297790199 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:30 INFO - PROCESS | 1620 | 1472297790201 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:30 INFO - PROCESS | 1620 | ++DOCSHELL 14C9FC00 == 31 [pid = 1620] [id = 731] 04:36:30 INFO - PROCESS | 1620 | ++DOMWINDOW == 66 (1541B400) [pid = 1620] [serial = 2193] [outer = 00000000] 04:36:30 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (155BC000) [pid = 1620] [serial = 2194] [outer = 1541B400] 04:36:30 INFO - PROCESS | 1620 | 1472297790247 Marionette DEBUG loaded listener.js 04:36:30 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (155DB400) [pid = 1620] [serial = 2195] [outer = 1541B400] 04:36:30 INFO - PROCESS | 1620 | 1472297790704 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]]]}] 04:36:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:36:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 671ms 04:36:30 INFO - PROCESS | 1620 | 1472297790750 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 04:36:30 INFO - PROCESS | 1620 | 1472297790752 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 04:36:30 INFO - PROCESS | 1620 | 1472297790755 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:36:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:36:30 INFO - PROCESS | 1620 | 1472297790757 Marionette TRACE conn6 <- [1,2890,null,{}] 04:36:30 INFO - PROCESS | 1620 | 1472297790761 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}] 04:36:30 INFO - PROCESS | 1620 | 1472297790762 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:30 INFO - PROCESS | 1620 | 1472297790841 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 04:36:30 INFO - PROCESS | 1620 | 1472297790874 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:30 INFO - PROCESS | 1620 | 1472297790876 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:30 INFO - PROCESS | 1620 | ++DOCSHELL 15907000 == 32 [pid = 1620] [id = 732] 04:36:30 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (15909800) [pid = 1620] [serial = 2196] [outer = 00000000] 04:36:30 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (15910400) [pid = 1620] [serial = 2197] [outer = 15909800] 04:36:30 INFO - PROCESS | 1620 | 1472297790922 Marionette DEBUG loaded listener.js 04:36:30 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (15933400) [pid = 1620] [serial = 2198] [outer = 15909800] 04:36:31 INFO - PROCESS | 1620 | 1472297791351 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:36:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:36:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 630ms 04:36:31 INFO - PROCESS | 1620 | 1472297791405 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 04:36:31 INFO - PROCESS | 1620 | 1472297791408 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 04:36:31 INFO - PROCESS | 1620 | 1472297791412 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:36:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:36:31 INFO - PROCESS | 1620 | 1472297791414 Marionette TRACE conn6 <- [1,2894,null,{}] 04:36:31 INFO - PROCESS | 1620 | 1472297791421 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}] 04:36:31 INFO - PROCESS | 1620 | 1472297791423 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:31 INFO - PROCESS | 1620 | 1472297791503 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 04:36:31 INFO - PROCESS | 1620 | 1472297791509 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:31 INFO - PROCESS | 1620 | 1472297791511 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:31 INFO - PROCESS | 1620 | ++DOCSHELL 0880B000 == 33 [pid = 1620] [id = 733] 04:36:31 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (0D2F0000) [pid = 1620] [serial = 2199] [outer = 00000000] 04:36:31 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (15C57800) [pid = 1620] [serial = 2200] [outer = 0D2F0000] 04:36:31 INFO - PROCESS | 1620 | 1472297791556 Marionette DEBUG loaded listener.js 04:36:31 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (15C51400) [pid = 1620] [serial = 2201] [outer = 0D2F0000] 04:36:32 INFO - PROCESS | 1620 | 1472297792043 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]]]}] 04:36:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:36:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 670ms 04:36:32 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:36:32 INFO - PROCESS | 1620 | 1472297792087 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 04:36:32 INFO - PROCESS | 1620 | 1472297792089 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 04:36:32 INFO - PROCESS | 1620 | 1472297792092 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:36:32 INFO - PROCESS | 1620 | 1472297792094 Marionette TRACE conn6 <- [1,2898,null,{}] 04:36:32 INFO - PROCESS | 1620 | 1472297792098 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}] 04:36:32 INFO - PROCESS | 1620 | 1472297792100 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:32 INFO - PROCESS | 1620 | 1472297792220 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 04:36:32 INFO - PROCESS | 1620 | 1472297792311 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:32 INFO - PROCESS | 1620 | 1472297792313 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:32 INFO - PROCESS | 1620 | ++DOCSHELL 10E7D400 == 34 [pid = 1620] [id = 734] 04:36:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (16437000) [pid = 1620] [serial = 2202] [outer = 00000000] 04:36:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (16462000) [pid = 1620] [serial = 2203] [outer = 16437000] 04:36:32 INFO - PROCESS | 1620 | 1472297792359 Marionette DEBUG loaded listener.js 04:36:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (16469000) [pid = 1620] [serial = 2204] [outer = 16437000] 04:36:32 INFO - PROCESS | 1620 | 1472297792752 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]]]}] 04:36:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:36:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:36:32 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 730ms 04:36:32 INFO - PROCESS | 1620 | 1472297792833 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 04:36:32 INFO - PROCESS | 1620 | 1472297792835 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 04:36:32 INFO - TEST-START | /DOMEvents/constructors.html 04:36:32 INFO - PROCESS | 1620 | 1472297792838 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:36:32 INFO - PROCESS | 1620 | 1472297792840 Marionette TRACE conn6 <- [1,2902,null,{}] 04:36:32 INFO - PROCESS | 1620 | 1472297792844 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}] 04:36:32 INFO - PROCESS | 1620 | 1472297792846 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:32 INFO - PROCESS | 1620 | 1472297792968 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 04:36:32 INFO - PROCESS | 1620 | 1472297792973 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:32 INFO - PROCESS | 1620 | 1472297792974 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:32 INFO - PROCESS | 1620 | ++DOCSHELL 16485800 == 35 [pid = 1620] [id = 735] 04:36:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (1646BC00) [pid = 1620] [serial = 2205] [outer = 00000000] 04:36:32 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (1653E800) [pid = 1620] [serial = 2206] [outer = 1646BC00] 04:36:33 INFO - PROCESS | 1620 | 1472297793020 Marionette DEBUG loaded listener.js 04:36:33 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (16543000) [pid = 1620] [serial = 2207] [outer = 1646BC00] 04:36:33 INFO - PROCESS | 1620 | 1472297793864 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]]]}] 04:36:33 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (16537400) [pid = 1620] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:36:33 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (15C1AC00) [pid = 1620] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:36:33 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (0C6F3400) [pid = 1620] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:36:33 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (16539000) [pid = 1620] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:36:33 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (1301C000) [pid = 1620] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:36:33 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (0CEE0000) [pid = 1620] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:36:33 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (0C2D3000) [pid = 1620] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:36:33 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (1175FC00) [pid = 1620] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:36:33 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (0C585800) [pid = 1620] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:36:33 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (16C37400) [pid = 1620] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:36:33 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (15901400) [pid = 1620] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:36:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:36:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:36:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:36:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:36:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:36:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:36:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:36:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:36:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:36:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:36:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:36:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:36:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:36:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:36:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:36:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:36:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:36:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:36:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:36:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:36:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:36:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:36:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:36:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:36:33 INFO - TEST-OK | /DOMEvents/constructors.html | took 1081ms 04:36:33 INFO - PROCESS | 1620 | 1472297793926 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 04:36:33 INFO - PROCESS | 1620 | 1472297793928 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 04:36:33 INFO - PROCESS | 1620 | 1472297793931 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:36:33 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:36:33 INFO - PROCESS | 1620 | 1472297793934 Marionette TRACE conn6 <- [1,2906,null,{}] 04:36:33 INFO - PROCESS | 1620 | 1472297793938 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}] 04:36:33 INFO - PROCESS | 1620 | 1472297793940 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:34 INFO - PROCESS | 1620 | 1472297794036 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 04:36:34 INFO - PROCESS | 1620 | 1472297794041 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:34 INFO - PROCESS | 1620 | 1472297794043 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:34 INFO - PROCESS | 1620 | ++DOCSHELL 0D248800 == 36 [pid = 1620] [id = 736] 04:36:34 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (1129D400) [pid = 1620] [serial = 2208] [outer = 00000000] 04:36:34 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (13015400) [pid = 1620] [serial = 2209] [outer = 1129D400] 04:36:34 INFO - PROCESS | 1620 | 1472297794091 Marionette DEBUG loaded listener.js 04:36:34 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (1642BC00) [pid = 1620] [serial = 2210] [outer = 1129D400] 04:36:34 INFO - PROCESS | 1620 | 1472297794523 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:36:34 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:36:34 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 630ms 04:36:34 INFO - PROCESS | 1620 | 1472297794576 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 04:36:34 INFO - PROCESS | 1620 | 1472297794591 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 04:36:34 INFO - PROCESS | 1620 | 1472297794595 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:36:34 INFO - PROCESS | 1620 | 1472297794596 Marionette TRACE conn6 <- [1,2910,null,{}] 04:36:34 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:36:34 INFO - PROCESS | 1620 | 1472297794600 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}] 04:36:34 INFO - PROCESS | 1620 | 1472297794602 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:34 INFO - PROCESS | 1620 | 1472297794684 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 04:36:34 INFO - PROCESS | 1620 | 1472297794689 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:34 INFO - PROCESS | 1620 | 1472297794691 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:34 INFO - PROCESS | 1620 | ++DOCSHELL 13014C00 == 37 [pid = 1620] [id = 737] 04:36:34 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (15937C00) [pid = 1620] [serial = 2211] [outer = 00000000] 04:36:34 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (16E12C00) [pid = 1620] [serial = 2212] [outer = 15937C00] 04:36:34 INFO - PROCESS | 1620 | 1472297794736 Marionette DEBUG loaded listener.js 04:36:34 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (17138000) [pid = 1620] [serial = 2213] [outer = 15937C00] 04:36:35 INFO - PROCESS | 1620 | [1620] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:36:35 INFO - PROCESS | 1620 | [1620] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:36:35 INFO - PROCESS | 1620 | [1620] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:36:35 INFO - PROCESS | 1620 | [1620] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:36:35 INFO - PROCESS | 1620 | 1472297795232 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]]]}] 04:36:35 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:36:35 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:36:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:36:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:36:35 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 04:36:35 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:36:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:36:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:36:35 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 04:36:35 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:36:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:36:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:36:35 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 04:36:35 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:36:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:36:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:36:35 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:36:35 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 675ms 04:36:35 INFO - PROCESS | 1620 | 1472297795277 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 04:36:35 INFO - PROCESS | 1620 | 1472297795279 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 04:36:35 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:36:35 INFO - PROCESS | 1620 | 1472297795282 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:36:35 INFO - PROCESS | 1620 | 1472297795283 Marionette TRACE conn6 <- [1,2914,null,{}] 04:36:35 INFO - PROCESS | 1620 | 1472297795288 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}] 04:36:35 INFO - PROCESS | 1620 | 1472297795289 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:35 INFO - PROCESS | 1620 | 1472297795371 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 04:36:35 INFO - PROCESS | 1620 | 1472297795403 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:35 INFO - PROCESS | 1620 | 1472297795404 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:35 INFO - PROCESS | 1620 | ++DOCSHELL 10EB8400 == 38 [pid = 1620] [id = 738] 04:36:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (16C38C00) [pid = 1620] [serial = 2214] [outer = 00000000] 04:36:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (180DD000) [pid = 1620] [serial = 2215] [outer = 16C38C00] 04:36:35 INFO - PROCESS | 1620 | 1472297795449 Marionette DEBUG loaded listener.js 04:36:35 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (180DF800) [pid = 1620] [serial = 2216] [outer = 16C38C00] 04:36:35 INFO - PROCESS | 1620 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:36:35 INFO - PROCESS | 1620 | 1472297796018 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]]]}] 04:36:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:36:36 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 770ms 04:36:36 INFO - PROCESS | 1620 | 1472297796053 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 04:36:36 INFO - PROCESS | 1620 | 1472297796058 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 04:36:36 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:36:36 INFO - PROCESS | 1620 | 1472297796104 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:36:36 INFO - PROCESS | 1620 | 1472297796108 Marionette TRACE conn6 <- [1,2918,null,{}] 04:36:36 INFO - PROCESS | 1620 | 1472297796114 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}] 04:36:36 INFO - PROCESS | 1620 | 1472297796117 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:36 INFO - PROCESS | 1620 | 1472297796254 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 04:36:36 INFO - PROCESS | 1620 | 1472297796370 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:36 INFO - PROCESS | 1620 | 1472297796373 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:36 INFO - PROCESS | 1620 | ++DOCSHELL 08835C00 == 39 [pid = 1620] [id = 739] 04:36:36 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (08838800) [pid = 1620] [serial = 2217] [outer = 00000000] 04:36:36 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (0BD4D800) [pid = 1620] [serial = 2218] [outer = 08838800] 04:36:36 INFO - PROCESS | 1620 | 1472297796432 Marionette DEBUG loaded listener.js 04:36:36 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (0C536800) [pid = 1620] [serial = 2219] [outer = 08838800] 04:36:36 INFO - PROCESS | 1620 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:36:37 INFO - PROCESS | 1620 | 1472297797050 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]]]}] 04:36:37 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:36:37 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1018ms 04:36:37 INFO - PROCESS | 1620 | 1472297797127 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 04:36:37 INFO - PROCESS | 1620 | 1472297797131 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 04:36:37 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:36:37 INFO - PROCESS | 1620 | 1472297797138 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:36:37 INFO - PROCESS | 1620 | 1472297797141 Marionette TRACE conn6 <- [1,2922,null,{}] 04:36:37 INFO - PROCESS | 1620 | 1472297797145 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}] 04:36:37 INFO - PROCESS | 1620 | 1472297797148 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:37 INFO - PROCESS | 1620 | 1472297797273 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 04:36:37 INFO - PROCESS | 1620 | 1472297797414 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:37 INFO - PROCESS | 1620 | 1472297797417 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:37 INFO - PROCESS | 1620 | ++DOCSHELL 0CC27800 == 40 [pid = 1620] [id = 740] 04:36:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (0CC29C00) [pid = 1620] [serial = 2220] [outer = 00000000] 04:36:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (0D101C00) [pid = 1620] [serial = 2221] [outer = 0CC29C00] 04:36:37 INFO - PROCESS | 1620 | 1472297797476 Marionette DEBUG loaded listener.js 04:36:37 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (0D245C00) [pid = 1620] [serial = 2222] [outer = 0CC29C00] 04:36:38 INFO - PROCESS | 1620 | 1472297798111 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]]]}] 04:36:38 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:36:38 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1018ms 04:36:38 INFO - PROCESS | 1620 | 1472297798159 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 04:36:38 INFO - PROCESS | 1620 | 1472297798162 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 04:36:38 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:36:38 INFO - PROCESS | 1620 | 1472297798166 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:36:38 INFO - PROCESS | 1620 | 1472297798170 Marionette TRACE conn6 <- [1,2926,null,{}] 04:36:38 INFO - PROCESS | 1620 | 1472297798180 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}] 04:36:38 INFO - PROCESS | 1620 | 1472297798185 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:38 INFO - PROCESS | 1620 | 1472297798444 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 04:36:38 INFO - PROCESS | 1620 | 1472297798611 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:38 INFO - PROCESS | 1620 | 1472297798614 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:38 INFO - PROCESS | 1620 | ++DOCSHELL 0856A000 == 41 [pid = 1620] [id = 741] 04:36:38 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (08808400) [pid = 1620] [serial = 2223] [outer = 00000000] 04:36:38 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (0882CC00) [pid = 1620] [serial = 2224] [outer = 08808400] 04:36:38 INFO - PROCESS | 1620 | 1472297798671 Marionette DEBUG loaded listener.js 04:36:38 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (0BD4B800) [pid = 1620] [serial = 2225] [outer = 08808400] 04:36:39 INFO - PROCESS | 1620 | --DOCSHELL 13014C00 == 40 [pid = 1620] [id = 737] 04:36:39 INFO - PROCESS | 1620 | --DOCSHELL 0D248800 == 39 [pid = 1620] [id = 736] 04:36:39 INFO - PROCESS | 1620 | --DOCSHELL 16485800 == 38 [pid = 1620] [id = 735] 04:36:39 INFO - PROCESS | 1620 | --DOCSHELL 10E7D400 == 37 [pid = 1620] [id = 734] 04:36:39 INFO - PROCESS | 1620 | --DOCSHELL 0880B000 == 36 [pid = 1620] [id = 733] 04:36:39 INFO - PROCESS | 1620 | --DOCSHELL 15907000 == 35 [pid = 1620] [id = 732] 04:36:39 INFO - PROCESS | 1620 | --DOCSHELL 14C9FC00 == 34 [pid = 1620] [id = 731] 04:36:39 INFO - PROCESS | 1620 | --DOCSHELL 13E59400 == 33 [pid = 1620] [id = 730] 04:36:39 INFO - PROCESS | 1620 | --DOCSHELL 11753400 == 32 [pid = 1620] [id = 729] 04:36:39 INFO - PROCESS | 1620 | --DOCSHELL 10EB6000 == 31 [pid = 1620] [id = 728] 04:36:39 INFO - PROCESS | 1620 | --DOCSHELL 0CC1E400 == 30 [pid = 1620] [id = 727] 04:36:39 INFO - PROCESS | 1620 | --DOCSHELL 0C2CB800 == 29 [pid = 1620] [id = 726] 04:36:39 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (17C11800) [pid = 1620] [serial = 2176] [outer = 00000000] [url = about:blank] 04:36:39 INFO - PROCESS | 1620 | --DOCSHELL 13017000 == 28 [pid = 1620] [id = 725] 04:36:39 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (1653FC00) [pid = 1620] [serial = 2167] [outer = 00000000] [url = about:blank] 04:36:39 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (15C58C00) [pid = 1620] [serial = 2165] [outer = 00000000] [url = about:blank] 04:36:39 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (15C4F800) [pid = 1620] [serial = 2164] [outer = 00000000] [url = about:blank] 04:36:39 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (1433A000) [pid = 1620] [serial = 2170] [outer = 00000000] [url = about:blank] 04:36:39 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (16E11400) [pid = 1620] [serial = 2173] [outer = 00000000] [url = about:blank] 04:36:39 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (16538C00) [pid = 1620] [serial = 2168] [outer = 00000000] [url = about:blank] 04:36:39 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (14746000) [pid = 1620] [serial = 2158] [outer = 00000000] [url = about:blank] 04:36:39 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (10EB5000) [pid = 1620] [serial = 2155] [outer = 00000000] [url = about:blank] 04:36:39 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (11270800) [pid = 1620] [serial = 2156] [outer = 00000000] [url = about:blank] 04:36:39 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (0CA51800) [pid = 1620] [serial = 2152] [outer = 00000000] [url = about:blank] 04:36:39 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (17140800) [pid = 1620] [serial = 2174] [outer = 00000000] [url = about:blank] 04:36:39 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (0CAF3800) [pid = 1620] [serial = 2153] [outer = 00000000] [url = about:blank] 04:36:39 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (147CB800) [pid = 1620] [serial = 2150] [outer = 00000000] [url = about:blank] 04:36:39 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (12D22400) [pid = 1620] [serial = 2149] [outer = 00000000] [url = about:blank] 04:36:39 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (0D247C00) [pid = 1620] [serial = 2147] [outer = 00000000] [url = about:blank] 04:36:39 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (0CC27000) [pid = 1620] [serial = 2146] [outer = 00000000] [url = about:blank] 04:36:39 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (1713AC00) [pid = 1620] [serial = 2144] [outer = 00000000] [url = about:blank] 04:36:39 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (1590C800) [pid = 1620] [serial = 2161] [outer = 00000000] [url = about:blank] 04:36:39 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (15C02400) [pid = 1620] [serial = 2162] [outer = 00000000] [url = about:blank] 04:36:39 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (1474D800) [pid = 1620] [serial = 2171] [outer = 00000000] [url = about:blank] 04:36:39 INFO - PROCESS | 1620 | --DOMWINDOW == 65 (147D7000) [pid = 1620] [serial = 2159] [outer = 00000000] [url = about:blank] 04:36:39 INFO - PROCESS | 1620 | 1472297799255 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]]]}] 04:36:39 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 04:36:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1129ms 04:36:39 INFO - PROCESS | 1620 | 1472297799299 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 04:36:39 INFO - PROCESS | 1620 | 1472297799303 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 04:36:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:36:39 INFO - PROCESS | 1620 | 1472297799308 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:36:39 INFO - PROCESS | 1620 | 1472297799311 Marionette TRACE conn6 <- [1,2930,null,{}] 04:36:39 INFO - PROCESS | 1620 | 1472297799315 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}] 04:36:39 INFO - PROCESS | 1620 | 1472297799318 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:39 INFO - PROCESS | 1620 | 1472297799407 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 04:36:39 INFO - PROCESS | 1620 | 1472297799506 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:39 INFO - PROCESS | 1620 | 1472297799509 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:39 INFO - PROCESS | 1620 | ++DOCSHELL 0CAEB000 == 29 [pid = 1620] [id = 742] 04:36:39 INFO - PROCESS | 1620 | ++DOMWINDOW == 66 (0CAEBC00) [pid = 1620] [serial = 2226] [outer = 00000000] 04:36:39 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (0CC12000) [pid = 1620] [serial = 2227] [outer = 0CAEBC00] 04:36:39 INFO - PROCESS | 1620 | 1472297799559 Marionette DEBUG loaded listener.js 04:36:39 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (0CC2A800) [pid = 1620] [serial = 2228] [outer = 0CAEBC00] 04:36:39 INFO - PROCESS | 1620 | 1472297799943 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"]]]}] 04:36:39 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 04:36:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:36:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:36:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 670ms 04:36:39 INFO - PROCESS | 1620 | 1472297800008 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 04:36:39 INFO - PROCESS | 1620 | 1472297800011 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 04:36:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:36:40 INFO - PROCESS | 1620 | 1472297800030 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:36:40 INFO - PROCESS | 1620 | 1472297800032 Marionette TRACE conn6 <- [1,2934,null,{}] 04:36:40 INFO - PROCESS | 1620 | 1472297800036 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}] 04:36:40 INFO - PROCESS | 1620 | 1472297800038 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:40 INFO - PROCESS | 1620 | 1472297800124 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 04:36:40 INFO - PROCESS | 1620 | 1472297800133 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:40 INFO - PROCESS | 1620 | 1472297800135 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:40 INFO - PROCESS | 1620 | ++DOCSHELL 110CF800 == 30 [pid = 1620] [id = 743] 04:36:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (110D5800) [pid = 1620] [serial = 2229] [outer = 00000000] 04:36:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (11719000) [pid = 1620] [serial = 2230] [outer = 110D5800] 04:36:40 INFO - PROCESS | 1620 | 1472297800192 Marionette DEBUG loaded listener.js 04:36:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (11883800) [pid = 1620] [serial = 2231] [outer = 110D5800] 04:36:40 INFO - PROCESS | 1620 | 1472297800622 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]]]}] 04:36:40 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 04:36:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 630ms 04:36:40 INFO - PROCESS | 1620 | 1472297800663 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 04:36:40 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:36:40 INFO - PROCESS | 1620 | 1472297800667 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 04:36:40 INFO - PROCESS | 1620 | 1472297800677 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:36:40 INFO - PROCESS | 1620 | 1472297800681 Marionette TRACE conn6 <- [1,2938,null,{}] 04:36:40 INFO - PROCESS | 1620 | 1472297800688 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}] 04:36:40 INFO - PROCESS | 1620 | 1472297800691 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:40 INFO - PROCESS | 1620 | 1472297800782 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 04:36:40 INFO - PROCESS | 1620 | 1472297800789 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:40 INFO - PROCESS | 1620 | 1472297800791 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:40 INFO - PROCESS | 1620 | ++DOCSHELL 1474D400 == 31 [pid = 1620] [id = 744] 04:36:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (14751C00) [pid = 1620] [serial = 2232] [outer = 00000000] 04:36:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (147D5000) [pid = 1620] [serial = 2233] [outer = 14751C00] 04:36:40 INFO - PROCESS | 1620 | 1472297800845 Marionette DEBUG loaded listener.js 04:36:40 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (14C82C00) [pid = 1620] [serial = 2234] [outer = 14751C00] 04:36:41 INFO - PROCESS | 1620 | ++DOCSHELL 15902400 == 32 [pid = 1620] [id = 745] 04:36:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (15902C00) [pid = 1620] [serial = 2235] [outer = 00000000] 04:36:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (15904800) [pid = 1620] [serial = 2236] [outer = 15902C00] 04:36:41 INFO - PROCESS | 1620 | 1472297801440 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]]]}] 04:36:41 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 04:36:41 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 790ms 04:36:41 INFO - PROCESS | 1620 | 1472297801463 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 04:36:41 INFO - PROCESS | 1620 | 1472297801465 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 04:36:41 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:36:41 INFO - PROCESS | 1620 | 1472297801505 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:36:41 INFO - PROCESS | 1620 | 1472297801507 Marionette TRACE conn6 <- [1,2942,null,{}] 04:36:41 INFO - PROCESS | 1620 | 1472297801521 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}] 04:36:41 INFO - PROCESS | 1620 | 1472297801523 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:41 INFO - PROCESS | 1620 | 1472297801651 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 04:36:41 INFO - PROCESS | 1620 | 1472297801722 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:41 INFO - PROCESS | 1620 | 1472297801724 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:41 INFO - PROCESS | 1620 | ++DOCSHELL 14C9BC00 == 33 [pid = 1620] [id = 746] 04:36:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (15415400) [pid = 1620] [serial = 2237] [outer = 00000000] 04:36:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (155BB000) [pid = 1620] [serial = 2238] [outer = 15415400] 04:36:41 INFO - PROCESS | 1620 | 1472297801772 Marionette DEBUG loaded listener.js 04:36:41 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (15936400) [pid = 1620] [serial = 2239] [outer = 15415400] 04:36:42 INFO - PROCESS | 1620 | 1472297802163 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]]]}] 04:36:42 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:36:42 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 04:36:42 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 710ms 04:36:42 INFO - PROCESS | 1620 | 1472297802188 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 04:36:42 INFO - PROCESS | 1620 | 1472297802190 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 04:36:42 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:36:42 INFO - PROCESS | 1620 | 1472297802200 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:36:42 INFO - PROCESS | 1620 | 1472297802201 Marionette TRACE conn6 <- [1,2946,null,{}] 04:36:42 INFO - PROCESS | 1620 | 1472297802205 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}] 04:36:42 INFO - PROCESS | 1620 | 1472297802207 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:42 INFO - PROCESS | 1620 | 1472297802368 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 04:36:42 INFO - PROCESS | 1620 | 1472297802375 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:42 INFO - PROCESS | 1620 | 1472297802381 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:42 INFO - PROCESS | 1620 | ++DOCSHELL 15C50400 == 34 [pid = 1620] [id = 747] 04:36:42 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (15C52400) [pid = 1620] [serial = 2240] [outer = 00000000] 04:36:42 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (16439000) [pid = 1620] [serial = 2241] [outer = 15C52400] 04:36:42 INFO - PROCESS | 1620 | 1472297802495 Marionette DEBUG loaded listener.js 04:36:42 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (1646F800) [pid = 1620] [serial = 2242] [outer = 15C52400] 04:36:42 INFO - PROCESS | 1620 | 1472297802887 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]]]}] 04:36:42 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. 04:36:42 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 730ms 04:36:42 INFO - PROCESS | 1620 | 1472297802934 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 04:36:42 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:36:42 INFO - PROCESS | 1620 | 1472297802936 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 04:36:42 INFO - PROCESS | 1620 | 1472297802939 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:36:42 INFO - PROCESS | 1620 | 1472297802941 Marionette TRACE conn6 <- [1,2950,null,{}] 04:36:42 INFO - PROCESS | 1620 | 1472297802944 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}] 04:36:42 INFO - PROCESS | 1620 | 1472297802946 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:43 INFO - PROCESS | 1620 | 1472297803106 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 04:36:43 INFO - PROCESS | 1620 | 1472297803121 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:43 INFO - PROCESS | 1620 | 1472297803123 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:43 INFO - PROCESS | 1620 | ++DOCSHELL 16536800 == 35 [pid = 1620] [id = 748] 04:36:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (16539000) [pid = 1620] [serial = 2243] [outer = 00000000] 04:36:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (16E1A400) [pid = 1620] [serial = 2244] [outer = 16539000] 04:36:43 INFO - PROCESS | 1620 | 1472297803168 Marionette DEBUG loaded listener.js 04:36:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (1713AC00) [pid = 1620] [serial = 2245] [outer = 16539000] 04:36:43 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (10EB6400) [pid = 1620] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:36:43 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (13E5A000) [pid = 1620] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:36:43 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (16437000) [pid = 1620] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:36:43 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (1541B400) [pid = 1620] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:36:43 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (0C2CC400) [pid = 1620] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:36:43 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (17142400) [pid = 1620] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:36:43 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (15909800) [pid = 1620] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:36:43 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (1129D400) [pid = 1620] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:36:43 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (0D2F0000) [pid = 1620] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:36:43 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (0CC1EC00) [pid = 1620] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:36:43 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (15937C00) [pid = 1620] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:36:43 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (1646BC00) [pid = 1620] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:36:43 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (11755C00) [pid = 1620] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:36:43 INFO - PROCESS | 1620 | 1472297803707 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]]]}] 04:36:43 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 04:36:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 830ms 04:36:43 INFO - PROCESS | 1620 | 1472297803770 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 04:36:43 INFO - PROCESS | 1620 | 1472297803772 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 04:36:43 INFO - PROCESS | 1620 | 1472297803776 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:36:43 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:36:43 INFO - PROCESS | 1620 | 1472297803777 Marionette TRACE conn6 <- [1,2954,null,{}] 04:36:43 INFO - PROCESS | 1620 | 1472297803781 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}] 04:36:43 INFO - PROCESS | 1620 | 1472297803783 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:43 INFO - PROCESS | 1620 | 1472297803903 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 04:36:43 INFO - PROCESS | 1620 | 1472297803965 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:43 INFO - PROCESS | 1620 | 1472297803967 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:43 INFO - PROCESS | 1620 | ++DOCSHELL 13E5A000 == 36 [pid = 1620] [id = 749] 04:36:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (13E5FC00) [pid = 1620] [serial = 2246] [outer = 00000000] 04:36:43 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (16463C00) [pid = 1620] [serial = 2247] [outer = 13E5FC00] 04:36:43 INFO - PROCESS | 1620 | 1472297804012 Marionette DEBUG loaded listener.js 04:36:44 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (16E13000) [pid = 1620] [serial = 2248] [outer = 13E5FC00] 04:36:44 INFO - PROCESS | 1620 | 1472297804327 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]]]}] 04:36:44 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 04:36:44 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 570ms 04:36:44 INFO - PROCESS | 1620 | 1472297804355 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 04:36:44 INFO - PROCESS | 1620 | 1472297804357 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 04:36:44 INFO - PROCESS | 1620 | 1472297804360 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:36:44 INFO - PROCESS | 1620 | 1472297804362 Marionette TRACE conn6 <- [1,2958,null,{}] 04:36:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:36:44 INFO - PROCESS | 1620 | 1472297804365 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}] 04:36:44 INFO - PROCESS | 1620 | 1472297804367 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:44 INFO - PROCESS | 1620 | 1472297804501 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 04:36:44 INFO - PROCESS | 1620 | 1472297804508 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:44 INFO - PROCESS | 1620 | 1472297804509 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:44 INFO - PROCESS | 1620 | ++DOCSHELL 1474B000 == 37 [pid = 1620] [id = 750] 04:36:44 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (16437000) [pid = 1620] [serial = 2249] [outer = 00000000] 04:36:44 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (17161400) [pid = 1620] [serial = 2250] [outer = 16437000] 04:36:44 INFO - PROCESS | 1620 | 1472297804555 Marionette DEBUG loaded listener.js 04:36:44 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (180CB800) [pid = 1620] [serial = 2251] [outer = 16437000] 04:36:44 INFO - PROCESS | 1620 | 1472297804968 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]]]}] 04:36:44 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. 04:36:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 630ms 04:36:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:36:44 INFO - PROCESS | 1620 | 1472297804995 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 04:36:44 INFO - PROCESS | 1620 | 1472297804997 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 04:36:44 INFO - PROCESS | 1620 | 1472297805000 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:36:44 INFO - PROCESS | 1620 | 1472297805002 Marionette TRACE conn6 <- [1,2962,null,{}] 04:36:44 INFO - PROCESS | 1620 | 1472297805005 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}] 04:36:44 INFO - PROCESS | 1620 | 1472297805007 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:45 INFO - PROCESS | 1620 | 1472297805132 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 04:36:45 INFO - PROCESS | 1620 | 1472297805139 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:45 INFO - PROCESS | 1620 | 1472297805141 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:45 INFO - PROCESS | 1620 | ++DOCSHELL 14C7C400 == 38 [pid = 1620] [id = 751] 04:36:45 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (16E20400) [pid = 1620] [serial = 2252] [outer = 00000000] 04:36:45 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (1818D000) [pid = 1620] [serial = 2253] [outer = 16E20400] 04:36:45 INFO - PROCESS | 1620 | 1472297805186 Marionette DEBUG loaded listener.js 04:36:45 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (181CDC00) [pid = 1620] [serial = 2254] [outer = 16E20400] 04:36:45 INFO - PROCESS | 1620 | 1472297805641 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]]]}] 04:36:45 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. 04:36:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 670ms 04:36:45 INFO - PROCESS | 1620 | 1472297805672 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 04:36:45 INFO - PROCESS | 1620 | 1472297805677 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 04:36:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:36:45 INFO - PROCESS | 1620 | 1472297805683 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:36:45 INFO - PROCESS | 1620 | 1472297805686 Marionette TRACE conn6 <- [1,2966,null,{}] 04:36:45 INFO - PROCESS | 1620 | 1472297805736 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}] 04:36:45 INFO - PROCESS | 1620 | 1472297805739 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:45 INFO - PROCESS | 1620 | 1472297805908 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 04:36:46 INFO - PROCESS | 1620 | 1472297806020 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:46 INFO - PROCESS | 1620 | 1472297806025 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:46 INFO - PROCESS | 1620 | ++DOCSHELL 0CA59800 == 39 [pid = 1620] [id = 752] 04:36:46 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (0CA5D800) [pid = 1620] [serial = 2255] [outer = 00000000] 04:36:46 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (0CAF3800) [pid = 1620] [serial = 2256] [outer = 0CA5D800] 04:36:46 INFO - PROCESS | 1620 | 1472297806084 Marionette DEBUG loaded listener.js 04:36:46 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (0D1D3000) [pid = 1620] [serial = 2257] [outer = 0CA5D800] 04:36:46 INFO - PROCESS | 1620 | 1472297806611 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]]]}] 04:36:46 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. 04:36:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 970ms 04:36:46 INFO - PROCESS | 1620 | 1472297806656 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 04:36:46 INFO - PROCESS | 1620 | 1472297806661 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 04:36:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:36:46 INFO - PROCESS | 1620 | 1472297806683 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:36:46 INFO - PROCESS | 1620 | 1472297806686 Marionette TRACE conn6 <- [1,2970,null,{}] 04:36:46 INFO - PROCESS | 1620 | 1472297806693 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}] 04:36:46 INFO - PROCESS | 1620 | 1472297806695 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:46 INFO - PROCESS | 1620 | 1472297806809 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 04:36:46 INFO - PROCESS | 1620 | 1472297806925 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:46 INFO - PROCESS | 1620 | 1472297806927 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:46 INFO - PROCESS | 1620 | ++DOCSHELL 11755C00 == 40 [pid = 1620] [id = 753] 04:36:46 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (12D17C00) [pid = 1620] [serial = 2258] [outer = 00000000] 04:36:46 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (13EE8C00) [pid = 1620] [serial = 2259] [outer = 12D17C00] 04:36:47 INFO - PROCESS | 1620 | 1472297807027 Marionette DEBUG loaded listener.js 04:36:47 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (147CB800) [pid = 1620] [serial = 2260] [outer = 12D17C00] 04:36:47 INFO - PROCESS | 1620 | 1472297807574 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"]]]}] 04:36:47 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 04:36:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:36:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:36:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 950ms 04:36:47 INFO - PROCESS | 1620 | 1472297807622 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 04:36:47 INFO - PROCESS | 1620 | 1472297807625 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 04:36:47 INFO - PROCESS | 1620 | 1472297807628 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:36:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:36:47 INFO - PROCESS | 1620 | 1472297807632 Marionette TRACE conn6 <- [1,2974,null,{}] 04:36:47 INFO - PROCESS | 1620 | 1472297807644 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}] 04:36:47 INFO - PROCESS | 1620 | 1472297807649 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:47 INFO - PROCESS | 1620 | 1472297807760 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 04:36:47 INFO - PROCESS | 1620 | 1472297807919 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:47 INFO - PROCESS | 1620 | 1472297807923 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:47 INFO - PROCESS | 1620 | ++DOCSHELL 1715EC00 == 41 [pid = 1620] [id = 754] 04:36:47 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (1715FC00) [pid = 1620] [serial = 2261] [outer = 00000000] 04:36:47 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (181D5000) [pid = 1620] [serial = 2262] [outer = 1715FC00] 04:36:47 INFO - PROCESS | 1620 | 1472297807983 Marionette DEBUG loaded listener.js 04:36:48 INFO - PROCESS | 1620 | ++DOMWINDOW == 90 (18967400) [pid = 1620] [serial = 2263] [outer = 1715FC00] 04:36:48 INFO - PROCESS | 1620 | 1472297808522 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]]]}] 04:36:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 04:36:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 930ms 04:36:48 INFO - PROCESS | 1620 | 1472297808562 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 04:36:48 INFO - PROCESS | 1620 | 1472297808565 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 04:36:48 INFO - PROCESS | 1620 | 1472297808569 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:36:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:36:48 INFO - PROCESS | 1620 | 1472297808571 Marionette TRACE conn6 <- [1,2978,null,{}] 04:36:48 INFO - PROCESS | 1620 | 1472297808575 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}] 04:36:48 INFO - PROCESS | 1620 | 1472297808577 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:48 INFO - PROCESS | 1620 | 1472297808688 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 04:36:48 INFO - PROCESS | 1620 | 1472297808801 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:48 INFO - PROCESS | 1620 | 1472297808803 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:48 INFO - PROCESS | 1620 | ++DOCSHELL 1896EC00 == 42 [pid = 1620] [id = 755] 04:36:48 INFO - PROCESS | 1620 | ++DOMWINDOW == 91 (18C2A000) [pid = 1620] [serial = 2264] [outer = 00000000] 04:36:48 INFO - PROCESS | 1620 | ++DOMWINDOW == 92 (18E07400) [pid = 1620] [serial = 2265] [outer = 18C2A000] 04:36:48 INFO - PROCESS | 1620 | 1472297808902 Marionette DEBUG loaded listener.js 04:36:48 INFO - PROCESS | 1620 | ++DOMWINDOW == 93 (18E85C00) [pid = 1620] [serial = 2266] [outer = 18C2A000] 04:36:49 INFO - PROCESS | 1620 | ++DOCSHELL 08562C00 == 43 [pid = 1620] [id = 756] 04:36:49 INFO - PROCESS | 1620 | ++DOMWINDOW == 94 (08834400) [pid = 1620] [serial = 2267] [outer = 00000000] 04:36:49 INFO - PROCESS | 1620 | ++DOMWINDOW == 95 (0CC12800) [pid = 1620] [serial = 2268] [outer = 08834400] 04:36:49 INFO - PROCESS | 1620 | 1472297809784 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]]]}] 04:36:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 04:36:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1283ms 04:36:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:36:49 INFO - PROCESS | 1620 | 1472297809855 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 04:36:49 INFO - PROCESS | 1620 | 1472297809859 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 04:36:49 INFO - PROCESS | 1620 | 1472297809864 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:36:49 INFO - PROCESS | 1620 | 1472297809867 Marionette TRACE conn6 <- [1,2982,null,{}] 04:36:49 INFO - PROCESS | 1620 | 1472297809872 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}] 04:36:49 INFO - PROCESS | 1620 | 1472297809875 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:49 INFO - PROCESS | 1620 | 1472297809989 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 04:36:50 INFO - PROCESS | 1620 | 1472297810140 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:50 INFO - PROCESS | 1620 | 1472297810143 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:50 INFO - PROCESS | 1620 | ++DOCSHELL 0CAE6800 == 44 [pid = 1620] [id = 757] 04:36:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 96 (0CEB2C00) [pid = 1620] [serial = 2269] [outer = 00000000] 04:36:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 97 (0D239800) [pid = 1620] [serial = 2270] [outer = 0CEB2C00] 04:36:50 INFO - PROCESS | 1620 | 1472297810198 Marionette DEBUG loaded listener.js 04:36:50 INFO - PROCESS | 1620 | ++DOMWINDOW == 98 (1129A400) [pid = 1620] [serial = 2271] [outer = 0CEB2C00] 04:36:51 INFO - PROCESS | 1620 | --DOCSHELL 1474B000 == 43 [pid = 1620] [id = 750] 04:36:51 INFO - PROCESS | 1620 | --DOCSHELL 13E5A000 == 42 [pid = 1620] [id = 749] 04:36:51 INFO - PROCESS | 1620 | --DOCSHELL 16536800 == 41 [pid = 1620] [id = 748] 04:36:51 INFO - PROCESS | 1620 | --DOCSHELL 15C50400 == 40 [pid = 1620] [id = 747] 04:36:51 INFO - PROCESS | 1620 | --DOCSHELL 14C9BC00 == 39 [pid = 1620] [id = 746] 04:36:51 INFO - PROCESS | 1620 | --DOCSHELL 15902400 == 38 [pid = 1620] [id = 745] 04:36:51 INFO - PROCESS | 1620 | --DOCSHELL 1474D400 == 37 [pid = 1620] [id = 744] 04:36:51 INFO - PROCESS | 1620 | --DOCSHELL 110CF800 == 36 [pid = 1620] [id = 743] 04:36:51 INFO - PROCESS | 1620 | --DOCSHELL 0CAEB000 == 35 [pid = 1620] [id = 742] 04:36:51 INFO - PROCESS | 1620 | --DOCSHELL 0856A000 == 34 [pid = 1620] [id = 741] 04:36:51 INFO - PROCESS | 1620 | --DOCSHELL 0CC27800 == 33 [pid = 1620] [id = 740] 04:36:51 INFO - PROCESS | 1620 | --DOCSHELL 08835C00 == 32 [pid = 1620] [id = 739] 04:36:51 INFO - PROCESS | 1620 | --DOCSHELL 10EB8400 == 31 [pid = 1620] [id = 738] 04:36:51 INFO - PROCESS | 1620 | --DOCSHELL 08562C00 == 30 [pid = 1620] [id = 756] 04:36:51 INFO - PROCESS | 1620 | --DOCSHELL 1896EC00 == 29 [pid = 1620] [id = 755] 04:36:51 INFO - PROCESS | 1620 | --DOCSHELL 1715EC00 == 28 [pid = 1620] [id = 754] 04:36:51 INFO - PROCESS | 1620 | --DOCSHELL 14C7C400 == 27 [pid = 1620] [id = 751] 04:36:51 INFO - PROCESS | 1620 | --DOCSHELL 0CA59800 == 26 [pid = 1620] [id = 752] 04:36:51 INFO - PROCESS | 1620 | --DOCSHELL 11755C00 == 25 [pid = 1620] [id = 753] 04:36:51 INFO - PROCESS | 1620 | --DOMWINDOW == 97 (180DD000) [pid = 1620] [serial = 2215] [outer = 00000000] [url = about:blank] 04:36:51 INFO - PROCESS | 1620 | --DOMWINDOW == 96 (17138000) [pid = 1620] [serial = 2213] [outer = 00000000] [url = about:blank] 04:36:51 INFO - PROCESS | 1620 | --DOMWINDOW == 95 (1126CC00) [pid = 1620] [serial = 2185] [outer = 00000000] [url = about:blank] 04:36:51 INFO - PROCESS | 1620 | --DOMWINDOW == 94 (1474F000) [pid = 1620] [serial = 2192] [outer = 00000000] [url = about:blank] 04:36:51 INFO - PROCESS | 1620 | --DOMWINDOW == 93 (16462000) [pid = 1620] [serial = 2203] [outer = 00000000] [url = about:blank] 04:36:51 INFO - PROCESS | 1620 | --DOMWINDOW == 92 (155BC000) [pid = 1620] [serial = 2194] [outer = 00000000] [url = about:blank] 04:36:51 INFO - PROCESS | 1620 | --DOMWINDOW == 91 (0C582400) [pid = 1620] [serial = 2179] [outer = 00000000] [url = about:blank] 04:36:51 INFO - PROCESS | 1620 | --DOMWINDOW == 90 (180CAC00) [pid = 1620] [serial = 2177] [outer = 00000000] [url = about:blank] 04:36:51 INFO - PROCESS | 1620 | --DOMWINDOW == 89 (15933400) [pid = 1620] [serial = 2198] [outer = 00000000] [url = about:blank] 04:36:51 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (13015400) [pid = 1620] [serial = 2209] [outer = 00000000] [url = about:blank] 04:36:51 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (1474AC00) [pid = 1620] [serial = 2191] [outer = 00000000] [url = about:blank] 04:36:51 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (15C51400) [pid = 1620] [serial = 2201] [outer = 00000000] [url = about:blank] 04:36:51 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (0CC23800) [pid = 1620] [serial = 2182] [outer = 00000000] [url = about:blank] 04:36:51 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (0CC2C400) [pid = 1620] [serial = 2183] [outer = 00000000] [url = about:blank] 04:36:51 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (16E12C00) [pid = 1620] [serial = 2212] [outer = 00000000] [url = about:blank] 04:36:51 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (1653E800) [pid = 1620] [serial = 2206] [outer = 00000000] [url = about:blank] 04:36:51 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (12D1E800) [pid = 1620] [serial = 2189] [outer = 00000000] [url = about:blank] 04:36:51 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (0C6F2400) [pid = 1620] [serial = 2180] [outer = 00000000] [url = about:blank] 04:36:51 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (1642BC00) [pid = 1620] [serial = 2210] [outer = 00000000] [url = about:blank] 04:36:51 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (15910400) [pid = 1620] [serial = 2197] [outer = 00000000] [url = about:blank] 04:36:51 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (16543000) [pid = 1620] [serial = 2207] [outer = 00000000] [url = about:blank] 04:36:51 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (155DB400) [pid = 1620] [serial = 2195] [outer = 00000000] [url = about:blank] 04:36:51 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (12267400) [pid = 1620] [serial = 2188] [outer = 00000000] [url = about:blank] 04:36:51 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (15C57800) [pid = 1620] [serial = 2200] [outer = 00000000] [url = about:blank] 04:36:51 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (16469000) [pid = 1620] [serial = 2204] [outer = 00000000] [url = about:blank] 04:36:51 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (116B3C00) [pid = 1620] [serial = 2186] [outer = 00000000] [url = about:blank] 04:36:51 INFO - PROCESS | 1620 | 1472297811401 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]]]}] 04:36:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:36:51 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 04:36:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1585ms 04:36:51 INFO - PROCESS | 1620 | 1472297811451 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 04:36:51 INFO - PROCESS | 1620 | 1472297811455 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 04:36:51 INFO - PROCESS | 1620 | 1472297811460 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:36:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:36:51 INFO - PROCESS | 1620 | 1472297811463 Marionette TRACE conn6 <- [1,2986,null,{}] 04:36:51 INFO - PROCESS | 1620 | 1472297811470 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}] 04:36:51 INFO - PROCESS | 1620 | 1472297811473 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:51 INFO - PROCESS | 1620 | 1472297811557 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 04:36:51 INFO - PROCESS | 1620 | 1472297811563 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:51 INFO - PROCESS | 1620 | 1472297811567 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:51 INFO - PROCESS | 1620 | ++DOCSHELL 0C582400 == 26 [pid = 1620] [id = 758] 04:36:51 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (0C584800) [pid = 1620] [serial = 2272] [outer = 00000000] 04:36:51 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (0C6F2400) [pid = 1620] [serial = 2273] [outer = 0C584800] 04:36:51 INFO - PROCESS | 1620 | 1472297811617 Marionette DEBUG loaded listener.js 04:36:51 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (0CA4F400) [pid = 1620] [serial = 2274] [outer = 0C584800] 04:36:52 INFO - PROCESS | 1620 | 1472297812117 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]]]}] 04:36:52 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. 04:36:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 670ms 04:36:52 INFO - PROCESS | 1620 | 1472297812172 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 04:36:52 INFO - PROCESS | 1620 | 1472297812177 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 04:36:52 INFO - PROCESS | 1620 | 1472297812183 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:36:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:36:52 INFO - PROCESS | 1620 | 1472297812186 Marionette TRACE conn6 <- [1,2990,null,{}] 04:36:52 INFO - PROCESS | 1620 | 1472297812190 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}] 04:36:52 INFO - PROCESS | 1620 | 1472297812193 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:52 INFO - PROCESS | 1620 | 1472297812281 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 04:36:52 INFO - PROCESS | 1620 | 1472297812287 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:52 INFO - PROCESS | 1620 | 1472297812289 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:52 INFO - PROCESS | 1620 | ++DOCSHELL 0CC2A000 == 27 [pid = 1620] [id = 759] 04:36:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (0CC2C400) [pid = 1620] [serial = 2275] [outer = 00000000] 04:36:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (0CEDBC00) [pid = 1620] [serial = 2276] [outer = 0CC2C400] 04:36:52 INFO - PROCESS | 1620 | 1472297812340 Marionette DEBUG loaded listener.js 04:36:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (0D1DC800) [pid = 1620] [serial = 2277] [outer = 0CC2C400] 04:36:52 INFO - PROCESS | 1620 | 1472297812797 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]]]}] 04:36:52 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. 04:36:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 631ms 04:36:52 INFO - PROCESS | 1620 | 1472297812821 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 04:36:52 INFO - PROCESS | 1620 | 1472297812823 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 04:36:52 INFO - PROCESS | 1620 | 1472297812826 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:36:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:36:52 INFO - PROCESS | 1620 | 1472297812830 Marionette TRACE conn6 <- [1,2994,null,{}] 04:36:52 INFO - PROCESS | 1620 | 1472297812841 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}] 04:36:52 INFO - PROCESS | 1620 | 1472297812845 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:52 INFO - PROCESS | 1620 | 1472297812932 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 04:36:52 INFO - PROCESS | 1620 | 1472297812939 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:52 INFO - PROCESS | 1620 | 1472297812942 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:52 INFO - PROCESS | 1620 | ++DOCSHELL 1175C000 == 28 [pid = 1620] [id = 760] 04:36:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (11760800) [pid = 1620] [serial = 2278] [outer = 00000000] 04:36:52 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (1226F000) [pid = 1620] [serial = 2279] [outer = 11760800] 04:36:52 INFO - PROCESS | 1620 | 1472297812991 Marionette DEBUG loaded listener.js 04:36:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (13014000) [pid = 1620] [serial = 2280] [outer = 11760800] 04:36:53 INFO - PROCESS | 1620 | 1472297813437 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]]]}] 04:36:53 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. 04:36:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 630ms 04:36:53 INFO - PROCESS | 1620 | 1472297813460 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 04:36:53 INFO - PROCESS | 1620 | 1472297813463 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 04:36:53 INFO - PROCESS | 1620 | 1472297813466 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:36:53 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:36:53 INFO - PROCESS | 1620 | 1472297813468 Marionette TRACE conn6 <- [1,2998,null,{}] 04:36:53 INFO - PROCESS | 1620 | 1472297813472 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}] 04:36:53 INFO - PROCESS | 1620 | 1472297813474 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:53 INFO - PROCESS | 1620 | 1472297813624 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 04:36:53 INFO - PROCESS | 1620 | 1472297813628 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:53 INFO - PROCESS | 1620 | 1472297813630 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:53 INFO - PROCESS | 1620 | ++DOCSHELL 13E63C00 == 29 [pid = 1620] [id = 761] 04:36:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (14746000) [pid = 1620] [serial = 2281] [outer = 00000000] 04:36:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (14751000) [pid = 1620] [serial = 2282] [outer = 14746000] 04:36:53 INFO - PROCESS | 1620 | 1472297813731 Marionette DEBUG loaded listener.js 04:36:53 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (147D3C00) [pid = 1620] [serial = 2283] [outer = 14746000] 04:36:53 INFO - PROCESS | 1620 | [1620] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:36:54 INFO - PROCESS | 1620 | 1472297814222 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:36:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:36:54 INFO - {} 04:36:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:36:54 INFO - {} 04:36:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:36:54 INFO - {} 04:36:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:36:54 INFO - {} 04:36:54 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 770ms 04:36:54 INFO - PROCESS | 1620 | 1472297814241 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 04:36:54 INFO - PROCESS | 1620 | 1472297814243 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 04:36:54 INFO - PROCESS | 1620 | 1472297814246 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:36:54 INFO - TEST-START | /FileAPI/fileReader.html 04:36:54 INFO - PROCESS | 1620 | 1472297814248 Marionette TRACE conn6 <- [1,3002,null,{}] 04:36:54 INFO - PROCESS | 1620 | 1472297814252 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}] 04:36:54 INFO - PROCESS | 1620 | 1472297814254 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:54 INFO - PROCESS | 1620 | 1472297814369 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 04:36:54 INFO - PROCESS | 1620 | 1472297814375 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:54 INFO - PROCESS | 1620 | 1472297814377 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:54 INFO - PROCESS | 1620 | ++DOCSHELL 14C7F400 == 30 [pid = 1620] [id = 762] 04:36:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (14C86C00) [pid = 1620] [serial = 2284] [outer = 00000000] 04:36:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (1590DC00) [pid = 1620] [serial = 2285] [outer = 14C86C00] 04:36:54 INFO - PROCESS | 1620 | 1472297814423 Marionette DEBUG loaded listener.js 04:36:54 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (15938000) [pid = 1620] [serial = 2286] [outer = 14C86C00] 04:36:54 INFO - PROCESS | 1620 | 1472297814911 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]]]}] 04:36:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:36:54 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:36:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:36:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:36:54 INFO - TEST-OK | /FileAPI/fileReader.html | took 670ms 04:36:54 INFO - PROCESS | 1620 | 1472297814921 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 04:36:54 INFO - PROCESS | 1620 | 1472297814923 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 04:36:54 INFO - PROCESS | 1620 | 1472297814926 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:36:54 INFO - PROCESS | 1620 | 1472297814928 Marionette TRACE conn6 <- [1,3006,null,{}] 04:36:54 INFO - TEST-START | /FileAPI/historical.html 04:36:54 INFO - PROCESS | 1620 | 1472297814931 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}] 04:36:54 INFO - PROCESS | 1620 | 1472297814937 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:55 INFO - PROCESS | 1620 | 1472297815105 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 04:36:55 INFO - PROCESS | 1620 | 1472297815128 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:55 INFO - PROCESS | 1620 | 1472297815130 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:55 INFO - PROCESS | 1620 | ++DOCSHELL 15C25C00 == 31 [pid = 1620] [id = 763] 04:36:55 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (15C58400) [pid = 1620] [serial = 2287] [outer = 00000000] 04:36:55 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (16437400) [pid = 1620] [serial = 2288] [outer = 15C58400] 04:36:55 INFO - PROCESS | 1620 | 1472297815176 Marionette DEBUG loaded listener.js 04:36:55 INFO - PROCESS | 1620 | ++DOMWINDOW == 90 (16467C00) [pid = 1620] [serial = 2289] [outer = 15C58400] 04:36:55 INFO - PROCESS | 1620 | --DOMWINDOW == 89 (15415400) [pid = 1620] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:36:55 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (15C52400) [pid = 1620] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:36:55 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (16C38C00) [pid = 1620] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:36:55 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (08838800) [pid = 1620] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:36:55 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (0CC29C00) [pid = 1620] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:36:55 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (110D5800) [pid = 1620] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:36:55 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (0CAEBC00) [pid = 1620] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:36:55 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (14751C00) [pid = 1620] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:36:55 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (08808400) [pid = 1620] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:36:55 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (16437000) [pid = 1620] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:36:55 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (16539000) [pid = 1620] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:36:55 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (13E5FC00) [pid = 1620] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:36:55 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (16E20400) [pid = 1620] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:36:55 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (15902C00) [pid = 1620] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:36:55 INFO - PROCESS | 1620 | 1472297815842 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"]]]}] 04:36:55 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:36:55 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:36:55 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:36:55 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:36:55 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:36:55 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:36:55 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:36:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:36:55 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:36:55 INFO - TEST-OK | /FileAPI/historical.html | took 971ms 04:36:55 INFO - PROCESS | 1620 | 1472297815901 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 04:36:55 INFO - PROCESS | 1620 | 1472297815903 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 04:36:55 INFO - TEST-START | /FileAPI/idlharness.html 04:36:55 INFO - PROCESS | 1620 | 1472297815907 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:36:55 INFO - PROCESS | 1620 | 1472297815909 Marionette TRACE conn6 <- [1,3010,null,{}] 04:36:55 INFO - PROCESS | 1620 | 1472297815913 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}] 04:36:55 INFO - PROCESS | 1620 | 1472297815914 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:55 INFO - PROCESS | 1620 | 1472297815995 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 04:36:55 INFO - PROCESS | 1620 | 1472297816000 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:55 INFO - PROCESS | 1620 | 1472297816002 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:55 INFO - PROCESS | 1620 | ++DOCSHELL 0C26E000 == 32 [pid = 1620] [id = 764] 04:36:55 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (0C2CBC00) [pid = 1620] [serial = 2290] [outer = 00000000] 04:36:56 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (1646D400) [pid = 1620] [serial = 2291] [outer = 0C2CBC00] 04:36:56 INFO - PROCESS | 1620 | 1472297816047 Marionette DEBUG loaded listener.js 04:36:56 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (1646F400) [pid = 1620] [serial = 2292] [outer = 0C2CBC00] 04:36:56 INFO - PROCESS | 1620 | 1472297816911 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]]]}] 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:36:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:36:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:36:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:36:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:36:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:36:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:36:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:36:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:36:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:36:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:36:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:36:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:36:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:36:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:36:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:36:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:36:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:36:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:36:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:36:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:36:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:36:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:36:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:36:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:36:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:36:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:36:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:36:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:36:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:36:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 04:36:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:36:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:36:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:36:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:36:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:36:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:36:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:36:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:36:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:36:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:36:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:36:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:36:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:36:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:36:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:36:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:36:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:36:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:36:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:36:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:36:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:36:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:36:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 04:36:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:36:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:36:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:36:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:36:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:36:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:36:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:36:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:36:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:36:56 INFO - TEST-OK | /FileAPI/idlharness.html | took 1089ms 04:36:56 INFO - PROCESS | 1620 | 1472297816997 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 04:36:56 INFO - PROCESS | 1620 | 1472297816999 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 04:36:56 INFO - TEST-START | /FileAPI/idlharness.worker 04:36:56 INFO - PROCESS | 1620 | 1472297817002 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:36:56 INFO - PROCESS | 1620 | 1472297817004 Marionette TRACE conn6 <- [1,3014,null,{}] 04:36:56 INFO - PROCESS | 1620 | 1472297817008 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}] 04:36:56 INFO - PROCESS | 1620 | 1472297817010 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:57 INFO - PROCESS | 1620 | 1472297817093 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 04:36:57 INFO - PROCESS | 1620 | 1472297817198 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:57 INFO - PROCESS | 1620 | 1472297817200 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:57 INFO - PROCESS | 1620 | ++DOCSHELL 15C52400 == 33 [pid = 1620] [id = 765] 04:36:57 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (1653CC00) [pid = 1620] [serial = 2293] [outer = 00000000] 04:36:57 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (1971AC00) [pid = 1620] [serial = 2294] [outer = 1653CC00] 04:36:57 INFO - PROCESS | 1620 | 1472297817249 Marionette DEBUG loaded listener.js 04:36:57 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (1971B400) [pid = 1620] [serial = 2295] [outer = 1653CC00] 04:36:57 INFO - PROCESS | 1620 | [1620] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:36:58 INFO - PROCESS | 1620 | 1472297818236 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,{},{}]]]}] 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:36:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:36:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:36:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:36:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:36:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:36:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:36:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:36:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:36:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:36:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:36:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:36:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:36:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:36:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:36:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:36:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:36:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:36:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:36:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:36:58 INFO - {} 04:36:58 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 04:36:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:36:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:36:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:36:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:36:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:36:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:36:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:36:58 INFO - {} 04:36:58 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 - {} 04:36:58 INFO - {} 04:36:58 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 04:36:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:36:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:36:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:36:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:36:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:36:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:36:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:36:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:36:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:36:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:36:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:36:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:36:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:36:58 INFO - {} 04:36:58 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 04:36:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:36:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:36:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:36:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:36:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:36:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:36:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:36:58 INFO - {} 04:36:58 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 - {} 04:36:58 INFO - {} 04:36:58 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 04:36:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:36:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:36:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:36:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:36:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:36:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:36:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:36:58 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 04:36:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:36:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:36:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:36:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:36:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:36:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:36:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:36:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:36:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:36:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:36:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:36:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:36:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:36:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:36:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:36:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:36:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:36:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:36:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:36:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:36:58 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 04:36:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:36:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:36:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:36:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:36:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:36:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:36:58 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 04:36:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:36:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:36:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:36:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:36:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:36:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:36:58 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 04:36:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:36:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:36:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:36:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:36:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:36:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:36:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:36:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:36:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:36:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:36:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:36:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:36:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:36:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:36:58 INFO - {} 04:36:58 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1331ms 04:36:58 INFO - PROCESS | 1620 | 1472297818368 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 04:36:58 INFO - PROCESS | 1620 | 1472297818373 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 04:36:58 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:36:58 INFO - PROCESS | 1620 | 1472297818380 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:36:58 INFO - PROCESS | 1620 | 1472297818384 Marionette TRACE conn6 <- [1,3018,null,{}] 04:36:58 INFO - PROCESS | 1620 | 1472297818397 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}] 04:36:58 INFO - PROCESS | 1620 | 1472297818400 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:58 INFO - PROCESS | 1620 | 1472297818583 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 04:36:58 INFO - PROCESS | 1620 | 1472297818745 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:58 INFO - PROCESS | 1620 | 1472297818749 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:58 INFO - PROCESS | 1620 | ++DOCSHELL 11752C00 == 34 [pid = 1620] [id = 766] 04:36:58 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (1642B400) [pid = 1620] [serial = 2296] [outer = 00000000] 04:36:58 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (16433800) [pid = 1620] [serial = 2297] [outer = 1642B400] 04:36:58 INFO - PROCESS | 1620 | 1472297818813 Marionette DEBUG loaded listener.js 04:36:58 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (16E11400) [pid = 1620] [serial = 2298] [outer = 1642B400] 04:36:59 INFO - PROCESS | 1620 | 1472297819479 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]]]}] 04:36:59 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 04:36:59 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1183ms 04:36:59 INFO - PROCESS | 1620 | 1472297819567 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 04:36:59 INFO - PROCESS | 1620 | 1472297819572 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 04:36:59 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:36:59 INFO - PROCESS | 1620 | 1472297819579 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:36:59 INFO - PROCESS | 1620 | 1472297819582 Marionette TRACE conn6 <- [1,3022,null,{}] 04:36:59 INFO - PROCESS | 1620 | 1472297819616 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}] 04:36:59 INFO - PROCESS | 1620 | 1472297819619 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:59 INFO - PROCESS | 1620 | 1472297819746 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 04:36:59 INFO - PROCESS | 1620 | 1472297819881 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:59 INFO - PROCESS | 1620 | 1472297819884 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:36:59 INFO - PROCESS | 1620 | ++DOCSHELL 16ED3800 == 35 [pid = 1620] [id = 767] 04:36:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (16ED4400) [pid = 1620] [serial = 2299] [outer = 00000000] 04:36:59 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (182CC000) [pid = 1620] [serial = 2300] [outer = 16ED4400] 04:36:59 INFO - PROCESS | 1620 | 1472297819945 Marionette DEBUG loaded listener.js 04:37:00 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (1171D800) [pid = 1620] [serial = 2301] [outer = 16ED4400] 04:37:00 INFO - PROCESS | 1620 | 1472297820716 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]]]}] 04:37:00 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:37:00 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1189ms 04:37:00 INFO - PROCESS | 1620 | 1472297820771 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 04:37:00 INFO - PROCESS | 1620 | 1472297820776 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 04:37:00 INFO - PROCESS | 1620 | 1472297820781 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:37:00 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:37:00 INFO - PROCESS | 1620 | 1472297820785 Marionette TRACE conn6 <- [1,3026,null,{}] 04:37:00 INFO - PROCESS | 1620 | 1472297820791 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}] 04:37:00 INFO - PROCESS | 1620 | 1472297820793 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:00 INFO - PROCESS | 1620 | 1472297820909 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 04:37:01 INFO - PROCESS | 1620 | 1472297821053 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:01 INFO - PROCESS | 1620 | 1472297821057 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:01 INFO - PROCESS | 1620 | --DOCSHELL 0C26E000 == 34 [pid = 1620] [id = 764] 04:37:01 INFO - PROCESS | 1620 | --DOCSHELL 15C25C00 == 33 [pid = 1620] [id = 763] 04:37:01 INFO - PROCESS | 1620 | --DOCSHELL 14C7F400 == 32 [pid = 1620] [id = 762] 04:37:01 INFO - PROCESS | 1620 | --DOCSHELL 13E63C00 == 31 [pid = 1620] [id = 761] 04:37:01 INFO - PROCESS | 1620 | --DOCSHELL 1175C000 == 30 [pid = 1620] [id = 760] 04:37:01 INFO - PROCESS | 1620 | --DOCSHELL 0CC2A000 == 29 [pid = 1620] [id = 759] 04:37:01 INFO - PROCESS | 1620 | --DOCSHELL 0C582400 == 28 [pid = 1620] [id = 758] 04:37:01 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (155BB000) [pid = 1620] [serial = 2238] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (1646F800) [pid = 1620] [serial = 2242] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (16439000) [pid = 1620] [serial = 2241] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (180DF800) [pid = 1620] [serial = 2216] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (0BD4D800) [pid = 1620] [serial = 2218] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (0C536800) [pid = 1620] [serial = 2219] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (0D101C00) [pid = 1620] [serial = 2221] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (0D245C00) [pid = 1620] [serial = 2222] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (11719000) [pid = 1620] [serial = 2230] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (15936400) [pid = 1620] [serial = 2239] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (11883800) [pid = 1620] [serial = 2231] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (0CC12000) [pid = 1620] [serial = 2227] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (0CC2A800) [pid = 1620] [serial = 2228] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (147D5000) [pid = 1620] [serial = 2233] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (0882CC00) [pid = 1620] [serial = 2224] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (0BD4B800) [pid = 1620] [serial = 2225] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (180CB800) [pid = 1620] [serial = 2251] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (16E1A400) [pid = 1620] [serial = 2244] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (16463C00) [pid = 1620] [serial = 2247] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (1818D000) [pid = 1620] [serial = 2253] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (17161400) [pid = 1620] [serial = 2250] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (1713AC00) [pid = 1620] [serial = 2245] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 1620 | --DOMWINDOW == 65 (181CDC00) [pid = 1620] [serial = 2254] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 1620 | --DOMWINDOW == 64 (16E13000) [pid = 1620] [serial = 2248] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 1620 | --DOMWINDOW == 63 (14C82C00) [pid = 1620] [serial = 2234] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 1620 | --DOMWINDOW == 62 (15904800) [pid = 1620] [serial = 2236] [outer = 00000000] [url = about:blank] 04:37:01 INFO - PROCESS | 1620 | ++DOCSHELL 0882CC00 == 29 [pid = 1620] [id = 768] 04:37:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 63 (08831000) [pid = 1620] [serial = 2302] [outer = 00000000] 04:37:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 64 (0C26B400) [pid = 1620] [serial = 2303] [outer = 08831000] 04:37:01 INFO - PROCESS | 1620 | 1472297821137 Marionette DEBUG loaded listener.js 04:37:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 65 (0CAEE800) [pid = 1620] [serial = 2304] [outer = 08831000] 04:37:01 INFO - PROCESS | 1620 | 1472297821543 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"]]]}] 04:37:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:37:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:37:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:37:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:37:01 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 830ms 04:37:01 INFO - PROCESS | 1620 | 1472297821616 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 04:37:01 INFO - PROCESS | 1620 | 1472297821621 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 04:37:01 INFO - PROCESS | 1620 | 1472297821627 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:37:01 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:37:01 INFO - PROCESS | 1620 | 1472297821630 Marionette TRACE conn6 <- [1,3030,null,{}] 04:37:01 INFO - PROCESS | 1620 | 1472297821634 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}] 04:37:01 INFO - PROCESS | 1620 | 1472297821636 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:01 INFO - PROCESS | 1620 | 1472297821725 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 04:37:01 INFO - PROCESS | 1620 | 1472297821739 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:01 INFO - PROCESS | 1620 | 1472297821741 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:01 INFO - PROCESS | 1620 | ++DOCSHELL 10E82000 == 30 [pid = 1620] [id = 769] 04:37:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 66 (10EB6C00) [pid = 1620] [serial = 2305] [outer = 00000000] 04:37:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (116B1800) [pid = 1620] [serial = 2306] [outer = 10EB6C00] 04:37:01 INFO - PROCESS | 1620 | 1472297821791 Marionette DEBUG loaded listener.js 04:37:01 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (117E1800) [pid = 1620] [serial = 2307] [outer = 10EB6C00] 04:37:02 INFO - PROCESS | 1620 | 1472297822497 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]]]}] 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:37:02 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. 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:37:02 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'.) 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:37:02 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. 04:37:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:37:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:37:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:37:02 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. 04:37:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:37:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:37:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:37:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:37:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:37:02 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. 04:37:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:37:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:37:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:37:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:37:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:37:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 04:37:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:37:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:37:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:37:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:37:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:37:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:37:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:37:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:37:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:37:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:37:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:37:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:37:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:37:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:37:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:37:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:37:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:37:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:37:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:37:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:37:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:37:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:37:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:37:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:37:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:37:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:37:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:37:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:37:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:37:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:37:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:37:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:37:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:37:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:37:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:37:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:37:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:37:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:37:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:37:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:37:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:37:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:37:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:37:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:37:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:37:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:37:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:37:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:37:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:37:02 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 998ms 04:37:02 INFO - PROCESS | 1620 | 1472297822629 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 04:37:02 INFO - PROCESS | 1620 | 1472297822632 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 04:37:02 INFO - PROCESS | 1620 | 1472297822635 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:37:02 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:37:02 INFO - PROCESS | 1620 | 1472297822639 Marionette TRACE conn6 <- [1,3034,null,{}] 04:37:02 INFO - PROCESS | 1620 | 1472297822650 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}] 04:37:02 INFO - PROCESS | 1620 | 1472297822654 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:02 INFO - PROCESS | 1620 | 1472297822743 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 04:37:02 INFO - PROCESS | 1620 | 1472297822750 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:02 INFO - PROCESS | 1620 | 1472297822753 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:02 INFO - PROCESS | 1620 | ++DOCSHELL 155BB400 == 31 [pid = 1620] [id = 770] 04:37:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (155BC400) [pid = 1620] [serial = 2308] [outer = 00000000] 04:37:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (15902400) [pid = 1620] [serial = 2309] [outer = 155BC400] 04:37:02 INFO - PROCESS | 1620 | 1472297822803 Marionette DEBUG loaded listener.js 04:37:02 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (1590E400) [pid = 1620] [serial = 2310] [outer = 155BC400] 04:37:03 INFO - PROCESS | 1620 | [1620] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:37:03 INFO - PROCESS | 1620 | 1472297823267 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:37:03 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:37:03 INFO - {} 04:37:03 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 670ms 04:37:03 INFO - PROCESS | 1620 | 1472297823309 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 04:37:03 INFO - PROCESS | 1620 | 1472297823311 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 04:37:03 INFO - PROCESS | 1620 | 1472297823314 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:37:03 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:37:03 INFO - PROCESS | 1620 | 1472297823316 Marionette TRACE conn6 <- [1,3038,null,{}] 04:37:03 INFO - PROCESS | 1620 | 1472297823320 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}] 04:37:03 INFO - PROCESS | 1620 | 1472297823322 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:03 INFO - PROCESS | 1620 | 1472297823411 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 04:37:03 INFO - PROCESS | 1620 | 1472297823416 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:03 INFO - PROCESS | 1620 | 1472297823418 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:03 INFO - PROCESS | 1620 | ++DOCSHELL 16433400 == 32 [pid = 1620] [id = 771] 04:37:03 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (16433C00) [pid = 1620] [serial = 2311] [outer = 00000000] 04:37:03 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (16539400) [pid = 1620] [serial = 2312] [outer = 16433C00] 04:37:03 INFO - PROCESS | 1620 | 1472297823466 Marionette DEBUG loaded listener.js 04:37:03 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (08804800) [pid = 1620] [serial = 2313] [outer = 16433C00] 04:37:03 INFO - PROCESS | 1620 | 1472297823938 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]]]}] 04:37:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:37:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:37:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:37:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:37:03 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 670ms 04:37:03 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:37:03 INFO - PROCESS | 1620 | 1472297823989 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 04:37:03 INFO - PROCESS | 1620 | 1472297823991 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 04:37:03 INFO - PROCESS | 1620 | 1472297823995 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:37:03 INFO - PROCESS | 1620 | 1472297823996 Marionette TRACE conn6 <- [1,3042,null,{}] 04:37:03 INFO - PROCESS | 1620 | 1472297824000 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}] 04:37:03 INFO - PROCESS | 1620 | 1472297824002 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:04 INFO - PROCESS | 1620 | 1472297824120 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 04:37:04 INFO - PROCESS | 1620 | 1472297824215 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:04 INFO - PROCESS | 1620 | 1472297824217 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:04 INFO - PROCESS | 1620 | ++DOCSHELL 11742800 == 33 [pid = 1620] [id = 772] 04:37:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (15C5E000) [pid = 1620] [serial = 2314] [outer = 00000000] 04:37:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (16C2CC00) [pid = 1620] [serial = 2315] [outer = 15C5E000] 04:37:04 INFO - PROCESS | 1620 | 1472297824265 Marionette DEBUG loaded listener.js 04:37:04 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (16E1A800) [pid = 1620] [serial = 2316] [outer = 15C5E000] 04:37:04 INFO - PROCESS | 1620 | 1472297824950 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"]]]}] 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:37:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:37:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:37:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:37:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:37:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:37:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:37:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:37:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:37:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:37:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:37:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:37:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:37:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:37:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:37:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:37:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:37:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:37:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:37:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:37:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:37:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:37:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:37:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:37:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:37:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:37:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:37:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:37:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:37:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:37:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:37:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:37:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:37:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:37:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:37:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:37:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:37:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:37:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:37:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:37:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:37:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:37:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:37:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:37:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:37:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:37:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:37:05 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" 04:37:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:37:05 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" 04:37:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:37:05 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1066ms 04:37:05 INFO - PROCESS | 1620 | 1472297825066 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 04:37:05 INFO - PROCESS | 1620 | 1472297825068 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 04:37:05 INFO - PROCESS | 1620 | 1472297825072 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:37:05 INFO - PROCESS | 1620 | 1472297825073 Marionette TRACE conn6 <- [1,3046,null,{}] 04:37:05 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:37:05 INFO - PROCESS | 1620 | 1472297825077 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}] 04:37:05 INFO - PROCESS | 1620 | 1472297825082 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:05 INFO - PROCESS | 1620 | 1472297825227 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 04:37:05 INFO - PROCESS | 1620 | 1472297825233 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:05 INFO - PROCESS | 1620 | 1472297825235 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:05 INFO - PROCESS | 1620 | ++DOCSHELL 0CAE7800 == 34 [pid = 1620] [id = 773] 04:37:05 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (16ED0C00) [pid = 1620] [serial = 2317] [outer = 00000000] 04:37:05 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (180CB400) [pid = 1620] [serial = 2318] [outer = 16ED0C00] 04:37:05 INFO - PROCESS | 1620 | 1472297825339 Marionette DEBUG loaded listener.js 04:37:05 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (1715B400) [pid = 1620] [serial = 2319] [outer = 16ED0C00] 04:37:05 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (14746000) [pid = 1620] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 04:37:05 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (0CA5D800) [pid = 1620] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:37:05 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (12D17C00) [pid = 1620] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:37:05 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (1715FC00) [pid = 1620] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:37:05 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (08834400) [pid = 1620] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:37:05 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (18C2A000) [pid = 1620] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:37:05 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (14C86C00) [pid = 1620] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 04:37:05 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (15C58400) [pid = 1620] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 04:37:05 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (0C2CBC00) [pid = 1620] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 04:37:05 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (0CC2C400) [pid = 1620] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:37:05 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (0C584800) [pid = 1620] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:37:05 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (0CEB2C00) [pid = 1620] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:37:05 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (11760800) [pid = 1620] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 04:37:05 INFO - PROCESS | 1620 | 1472297825850 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]]]}] 04:37:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:37:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:37:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:37:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:37:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:37:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:37:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:37:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:37:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:37:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:37:05 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:37:05 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:37:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:37:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:37:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:37:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:37:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:37:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:37:05 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 834ms 04:37:05 INFO - PROCESS | 1620 | 1472297825910 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 04:37:05 INFO - PROCESS | 1620 | 1472297825912 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 04:37:05 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:37:05 INFO - PROCESS | 1620 | 1472297825915 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:37:05 INFO - PROCESS | 1620 | 1472297825917 Marionette TRACE conn6 <- [1,3050,null,{}] 04:37:05 INFO - PROCESS | 1620 | 1472297825920 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}] 04:37:05 INFO - PROCESS | 1620 | 1472297825922 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:06 INFO - PROCESS | 1620 | 1472297826041 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 04:37:06 INFO - PROCESS | 1620 | 1472297826105 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:06 INFO - PROCESS | 1620 | 1472297826107 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:06 INFO - PROCESS | 1620 | ++DOCSHELL 180D7000 == 35 [pid = 1620] [id = 774] 04:37:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (180DF800) [pid = 1620] [serial = 2320] [outer = 00000000] 04:37:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (181CF400) [pid = 1620] [serial = 2321] [outer = 180DF800] 04:37:06 INFO - PROCESS | 1620 | 1472297826152 Marionette DEBUG loaded listener.js 04:37:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (182D4800) [pid = 1620] [serial = 2322] [outer = 180DF800] 04:37:06 INFO - PROCESS | 1620 | [1620] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:37:06 INFO - PROCESS | 1620 | 1472297826518 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:37:06 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:37:06 INFO - {} 04:37:06 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 630ms 04:37:06 INFO - PROCESS | 1620 | 1472297826552 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 04:37:06 INFO - PROCESS | 1620 | 1472297826554 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 04:37:06 INFO - PROCESS | 1620 | 1472297826557 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:37:06 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:37:06 INFO - PROCESS | 1620 | 1472297826559 Marionette TRACE conn6 <- [1,3054,null,{}] 04:37:06 INFO - PROCESS | 1620 | 1472297826563 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}] 04:37:06 INFO - PROCESS | 1620 | 1472297826564 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:06 INFO - PROCESS | 1620 | 1472297826674 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 04:37:06 INFO - PROCESS | 1620 | 1472297826681 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:06 INFO - PROCESS | 1620 | 1472297826683 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:06 INFO - PROCESS | 1620 | ++DOCSHELL 18185C00 == 36 [pid = 1620] [id = 775] 04:37:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (18C2A000) [pid = 1620] [serial = 2323] [outer = 00000000] 04:37:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (1AD51C00) [pid = 1620] [serial = 2324] [outer = 18C2A000] 04:37:06 INFO - PROCESS | 1620 | 1472297826729 Marionette DEBUG loaded listener.js 04:37:06 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (1AD53800) [pid = 1620] [serial = 2325] [outer = 18C2A000] 04:37:07 INFO - PROCESS | 1620 | 1472297827152 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]]]}] 04:37:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:37:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:37:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:37:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:37:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:37:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:37:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:37:07 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 631ms 04:37:07 INFO - PROCESS | 1620 | 1472297827208 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 04:37:07 INFO - PROCESS | 1620 | 1472297827210 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 04:37:07 INFO - PROCESS | 1620 | 1472297827213 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:37:07 INFO - PROCESS | 1620 | 1472297827215 Marionette TRACE conn6 <- [1,3058,null,{}] 04:37:07 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:37:07 INFO - PROCESS | 1620 | 1472297827218 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}] 04:37:07 INFO - PROCESS | 1620 | 1472297827220 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:07 INFO - PROCESS | 1620 | 1472297827304 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 04:37:07 INFO - PROCESS | 1620 | 1472297827309 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:07 INFO - PROCESS | 1620 | 1472297827311 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:07 INFO - PROCESS | 1620 | ++DOCSHELL 1AD4C400 == 37 [pid = 1620] [id = 776] 04:37:07 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (1AD52C00) [pid = 1620] [serial = 2326] [outer = 00000000] 04:37:07 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (1AD87800) [pid = 1620] [serial = 2327] [outer = 1AD52C00] 04:37:07 INFO - PROCESS | 1620 | 1472297827357 Marionette DEBUG loaded listener.js 04:37:07 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (1ADAC000) [pid = 1620] [serial = 2328] [outer = 1AD52C00] 04:37:07 INFO - PROCESS | 1620 | 1472297827917 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]]]}] 04:37:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:37:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:37:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:37:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:37:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:37:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:37:07 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 730ms 04:37:07 INFO - PROCESS | 1620 | 1472297827951 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 04:37:07 INFO - PROCESS | 1620 | 1472297827956 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 04:37:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:37:07 INFO - PROCESS | 1620 | 1472297827962 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:37:07 INFO - PROCESS | 1620 | 1472297827966 Marionette TRACE conn6 <- [1,3062,null,{}] 04:37:07 INFO - PROCESS | 1620 | 1472297827972 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}] 04:37:07 INFO - PROCESS | 1620 | 1472297827975 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:08 INFO - PROCESS | 1620 | 1472297828144 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 04:37:08 INFO - PROCESS | 1620 | 1472297828256 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:08 INFO - PROCESS | 1620 | 1472297828261 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:08 INFO - PROCESS | 1620 | ++DOCSHELL 0CAF0000 == 38 [pid = 1620] [id = 777] 04:37:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (0CAF1000) [pid = 1620] [serial = 2329] [outer = 00000000] 04:37:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (0CC29C00) [pid = 1620] [serial = 2330] [outer = 0CAF1000] 04:37:08 INFO - PROCESS | 1620 | 1472297828362 Marionette DEBUG loaded listener.js 04:37:08 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (0D104400) [pid = 1620] [serial = 2331] [outer = 0CAF1000] 04:37:08 INFO - PROCESS | 1620 | 1472297828888 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]]]}] 04:37:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:37:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:37:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:37:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:37:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:37:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:37:08 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 971ms 04:37:08 INFO - PROCESS | 1620 | 1472297828936 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 04:37:08 INFO - PROCESS | 1620 | 1472297828941 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 04:37:08 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:37:08 INFO - PROCESS | 1620 | 1472297828948 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:37:08 INFO - PROCESS | 1620 | 1472297828951 Marionette TRACE conn6 <- [1,3066,null,{}] 04:37:08 INFO - PROCESS | 1620 | 1472297828955 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}] 04:37:08 INFO - PROCESS | 1620 | 1472297828958 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:09 INFO - PROCESS | 1620 | 1472297829072 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 04:37:09 INFO - PROCESS | 1620 | 1472297829231 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:09 INFO - PROCESS | 1620 | 1472297829233 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:09 INFO - PROCESS | 1620 | ++DOCSHELL 13E59000 == 39 [pid = 1620] [id = 778] 04:37:09 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (13E5E400) [pid = 1620] [serial = 2332] [outer = 00000000] 04:37:09 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (1474B800) [pid = 1620] [serial = 2333] [outer = 13E5E400] 04:37:09 INFO - PROCESS | 1620 | 1472297829293 Marionette DEBUG loaded listener.js 04:37:09 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (14C86400) [pid = 1620] [serial = 2334] [outer = 13E5E400] 04:37:09 INFO - PROCESS | 1620 | 1472297829863 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] 04:37:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:37:09 INFO - PROCESS | 1620 | 1472297829887 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 04:37:09 INFO - PROCESS | 1620 | 1472297829891 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:37:09 INFO - PROCESS | 1620 | 1472297829895 Marionette TRACE conn6 <- [1,3070,null,{}] 04:37:09 INFO - PROCESS | 1620 | 1472297829906 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}] 04:37:09 INFO - PROCESS | 1620 | 1472297829911 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:10 INFO - PROCESS | 1620 | 1472297830025 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 04:37:10 INFO - PROCESS | 1620 | 1472297830187 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:10 INFO - PROCESS | 1620 | 1472297830191 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:10 INFO - PROCESS | 1620 | ++DOCSHELL 16C2A800 == 40 [pid = 1620] [id = 779] 04:37:10 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (16C2B000) [pid = 1620] [serial = 2335] [outer = 00000000] 04:37:10 INFO - PROCESS | 1620 | ++DOMWINDOW == 84 (16ED9000) [pid = 1620] [serial = 2336] [outer = 16C2B000] 04:37:10 INFO - PROCESS | 1620 | 1472297830251 Marionette DEBUG loaded listener.js 04:37:10 INFO - PROCESS | 1620 | ++DOMWINDOW == 85 (1713C800) [pid = 1620] [serial = 2337] [outer = 16C2B000] 04:37:10 INFO - PROCESS | 1620 | 1472297830797 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]]]}] 04:37:10 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:37:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:37:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:37:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:37:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:37:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 929ms 04:37:10 INFO - PROCESS | 1620 | 1472297830821 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 04:37:10 INFO - PROCESS | 1620 | 1472297830824 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 04:37:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:37:10 INFO - PROCESS | 1620 | 1472297830828 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:37:10 INFO - PROCESS | 1620 | 1472297830830 Marionette TRACE conn6 <- [1,3074,null,{}] 04:37:10 INFO - PROCESS | 1620 | 1472297830834 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}] 04:37:10 INFO - PROCESS | 1620 | 1472297830836 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:10 INFO - PROCESS | 1620 | 1472297830948 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 04:37:11 INFO - PROCESS | 1620 | 1472297831113 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:11 INFO - PROCESS | 1620 | 1472297831115 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:11 INFO - PROCESS | 1620 | ++DOCSHELL 08569C00 == 41 [pid = 1620] [id = 780] 04:37:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 86 (1653A400) [pid = 1620] [serial = 2338] [outer = 00000000] 04:37:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 87 (181CE400) [pid = 1620] [serial = 2339] [outer = 1653A400] 04:37:11 INFO - PROCESS | 1620 | 1472297831172 Marionette DEBUG loaded listener.js 04:37:11 INFO - PROCESS | 1620 | ++DOMWINDOW == 88 (19CBB400) [pid = 1620] [serial = 2340] [outer = 1653A400] 04:37:11 INFO - PROCESS | 1620 | 1472297831840 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:37:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:37:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1016ms 04:37:11 INFO - PROCESS | 1620 | 1472297831847 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 04:37:11 INFO - PROCESS | 1620 | 1472297831851 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 04:37:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:37:11 INFO - PROCESS | 1620 | 1472297831890 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:37:11 INFO - PROCESS | 1620 | 1472297831893 Marionette TRACE conn6 <- [1,3078,null,{}] 04:37:11 INFO - PROCESS | 1620 | 1472297831899 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}] 04:37:11 INFO - PROCESS | 1620 | 1472297831902 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:11 INFO - PROCESS | 1620 | 1472297832001 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 04:37:12 INFO - PROCESS | 1620 | 1472297832175 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:12 INFO - PROCESS | 1620 | 1472297832178 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:12 INFO - PROCESS | 1620 | ++DOCSHELL 0CC25400 == 42 [pid = 1620] [id = 781] 04:37:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 89 (0CC2B000) [pid = 1620] [serial = 2341] [outer = 00000000] 04:37:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 90 (0D247C00) [pid = 1620] [serial = 2342] [outer = 0CC2B000] 04:37:12 INFO - PROCESS | 1620 | 1472297832231 Marionette DEBUG loaded listener.js 04:37:12 INFO - PROCESS | 1620 | ++DOMWINDOW == 91 (10E3A800) [pid = 1620] [serial = 2343] [outer = 0CC2B000] 04:37:12 INFO - PROCESS | 1620 | --DOCSHELL 18185C00 == 41 [pid = 1620] [id = 775] 04:37:12 INFO - PROCESS | 1620 | --DOCSHELL 180D7000 == 40 [pid = 1620] [id = 774] 04:37:12 INFO - PROCESS | 1620 | --DOCSHELL 0CAE7800 == 39 [pid = 1620] [id = 773] 04:37:12 INFO - PROCESS | 1620 | --DOCSHELL 11742800 == 38 [pid = 1620] [id = 772] 04:37:12 INFO - PROCESS | 1620 | --DOCSHELL 16433400 == 37 [pid = 1620] [id = 771] 04:37:12 INFO - PROCESS | 1620 | --DOCSHELL 155BB400 == 36 [pid = 1620] [id = 770] 04:37:12 INFO - PROCESS | 1620 | --DOCSHELL 10E82000 == 35 [pid = 1620] [id = 769] 04:37:12 INFO - PROCESS | 1620 | --DOCSHELL 0882CC00 == 34 [pid = 1620] [id = 768] 04:37:12 INFO - PROCESS | 1620 | --DOCSHELL 11752C00 == 33 [pid = 1620] [id = 766] 04:37:12 INFO - PROCESS | 1620 | --DOCSHELL 16ED3800 == 32 [pid = 1620] [id = 767] 04:37:12 INFO - PROCESS | 1620 | --DOCSHELL 15C52400 == 31 [pid = 1620] [id = 765] 04:37:12 INFO - PROCESS | 1620 | --DOCSHELL 0CAE6800 == 30 [pid = 1620] [id = 757] 04:37:12 INFO - PROCESS | 1620 | --DOCSHELL 08569C00 == 29 [pid = 1620] [id = 780] 04:37:12 INFO - PROCESS | 1620 | --DOCSHELL 13E59000 == 28 [pid = 1620] [id = 778] 04:37:12 INFO - PROCESS | 1620 | --DOCSHELL 16C2A800 == 27 [pid = 1620] [id = 779] 04:37:12 INFO - PROCESS | 1620 | --DOCSHELL 1AD4C400 == 26 [pid = 1620] [id = 776] 04:37:12 INFO - PROCESS | 1620 | --DOCSHELL 0CAF0000 == 25 [pid = 1620] [id = 777] 04:37:13 INFO - PROCESS | 1620 | --DOMWINDOW == 90 (147D3C00) [pid = 1620] [serial = 2283] [outer = 00000000] [url = about:blank] 04:37:13 INFO - PROCESS | 1620 | --DOMWINDOW == 89 (1971AC00) [pid = 1620] [serial = 2294] [outer = 00000000] [url = about:blank] 04:37:13 INFO - PROCESS | 1620 | --DOMWINDOW == 88 (0D1D3000) [pid = 1620] [serial = 2257] [outer = 00000000] [url = about:blank] 04:37:13 INFO - PROCESS | 1620 | --DOMWINDOW == 87 (0CAF3800) [pid = 1620] [serial = 2256] [outer = 00000000] [url = about:blank] 04:37:13 INFO - PROCESS | 1620 | --DOMWINDOW == 86 (147CB800) [pid = 1620] [serial = 2260] [outer = 00000000] [url = about:blank] 04:37:13 INFO - PROCESS | 1620 | --DOMWINDOW == 85 (13EE8C00) [pid = 1620] [serial = 2259] [outer = 00000000] [url = about:blank] 04:37:13 INFO - PROCESS | 1620 | --DOMWINDOW == 84 (18967400) [pid = 1620] [serial = 2263] [outer = 00000000] [url = about:blank] 04:37:13 INFO - PROCESS | 1620 | --DOMWINDOW == 83 (181D5000) [pid = 1620] [serial = 2262] [outer = 00000000] [url = about:blank] 04:37:13 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (0CC12800) [pid = 1620] [serial = 2268] [outer = 00000000] [url = about:blank] 04:37:13 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (18E85C00) [pid = 1620] [serial = 2266] [outer = 00000000] [url = about:blank] 04:37:13 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (18E07400) [pid = 1620] [serial = 2265] [outer = 00000000] [url = about:blank] 04:37:13 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (1590DC00) [pid = 1620] [serial = 2285] [outer = 00000000] [url = about:blank] 04:37:13 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (16437400) [pid = 1620] [serial = 2288] [outer = 00000000] [url = about:blank] 04:37:13 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (1646D400) [pid = 1620] [serial = 2291] [outer = 00000000] [url = about:blank] 04:37:13 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (16467C00) [pid = 1620] [serial = 2289] [outer = 00000000] [url = about:blank] 04:37:13 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (0CEDBC00) [pid = 1620] [serial = 2276] [outer = 00000000] [url = about:blank] 04:37:13 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (0D1DC800) [pid = 1620] [serial = 2277] [outer = 00000000] [url = about:blank] 04:37:13 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (0C6F2400) [pid = 1620] [serial = 2273] [outer = 00000000] [url = about:blank] 04:37:13 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (0CA4F400) [pid = 1620] [serial = 2274] [outer = 00000000] [url = about:blank] 04:37:13 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (1129A400) [pid = 1620] [serial = 2271] [outer = 00000000] [url = about:blank] 04:37:13 INFO - PROCESS | 1620 | --DOMWINDOW == 70 (0D239800) [pid = 1620] [serial = 2270] [outer = 00000000] [url = about:blank] 04:37:13 INFO - PROCESS | 1620 | --DOMWINDOW == 69 (1226F000) [pid = 1620] [serial = 2279] [outer = 00000000] [url = about:blank] 04:37:13 INFO - PROCESS | 1620 | --DOMWINDOW == 68 (14751000) [pid = 1620] [serial = 2282] [outer = 00000000] [url = about:blank] 04:37:13 INFO - PROCESS | 1620 | --DOMWINDOW == 67 (1646F400) [pid = 1620] [serial = 2292] [outer = 00000000] [url = about:blank] 04:37:13 INFO - PROCESS | 1620 | --DOMWINDOW == 66 (15938000) [pid = 1620] [serial = 2286] [outer = 00000000] [url = about:blank] 04:37:13 INFO - PROCESS | 1620 | --DOMWINDOW == 65 (13014000) [pid = 1620] [serial = 2280] [outer = 00000000] [url = about:blank] 04:37:13 INFO - PROCESS | 1620 | 1472297833351 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:37:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:37:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1544ms 04:37:13 INFO - PROCESS | 1620 | 1472297833390 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 04:37:13 INFO - PROCESS | 1620 | 1472297833394 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 04:37:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:37:13 INFO - PROCESS | 1620 | 1472297833398 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:37:13 INFO - PROCESS | 1620 | 1472297833403 Marionette TRACE conn6 <- [1,3082,null,{}] 04:37:13 INFO - PROCESS | 1620 | 1472297833408 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}] 04:37:13 INFO - PROCESS | 1620 | 1472297833410 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:13 INFO - PROCESS | 1620 | 1472297833502 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 04:37:13 INFO - PROCESS | 1620 | 1472297833510 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:13 INFO - PROCESS | 1620 | 1472297833513 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:13 INFO - PROCESS | 1620 | ++DOCSHELL 0BD50400 == 26 [pid = 1620] [id = 782] 04:37:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 66 (0C2C9C00) [pid = 1620] [serial = 2344] [outer = 00000000] 04:37:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 67 (0C5EB800) [pid = 1620] [serial = 2345] [outer = 0C2C9C00] 04:37:13 INFO - PROCESS | 1620 | 1472297833562 Marionette DEBUG loaded listener.js 04:37:13 INFO - PROCESS | 1620 | ++DOMWINDOW == 68 (0CA52400) [pid = 1620] [serial = 2346] [outer = 0C2C9C00] 04:37:14 INFO - PROCESS | 1620 | 1472297834084 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:37:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:37:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 730ms 04:37:14 INFO - PROCESS | 1620 | 1472297834129 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 04:37:14 INFO - PROCESS | 1620 | 1472297834134 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 04:37:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:37:14 INFO - PROCESS | 1620 | 1472297834140 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:37:14 INFO - PROCESS | 1620 | 1472297834143 Marionette TRACE conn6 <- [1,3086,null,{}] 04:37:14 INFO - PROCESS | 1620 | 1472297834147 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}] 04:37:14 INFO - PROCESS | 1620 | 1472297834149 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:14 INFO - PROCESS | 1620 | 1472297834272 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 04:37:14 INFO - PROCESS | 1620 | 1472297834388 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:14 INFO - PROCESS | 1620 | 1472297834390 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:14 INFO - PROCESS | 1620 | ++DOCSHELL 0CEB2000 == 27 [pid = 1620] [id = 783] 04:37:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 69 (0CEB2800) [pid = 1620] [serial = 2347] [outer = 00000000] 04:37:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 70 (0CEDA400) [pid = 1620] [serial = 2348] [outer = 0CEB2800] 04:37:14 INFO - PROCESS | 1620 | 1472297834439 Marionette DEBUG loaded listener.js 04:37:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 71 (0D106800) [pid = 1620] [serial = 2349] [outer = 0CEB2800] 04:37:14 INFO - PROCESS | 1620 | 1472297834787 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]]]}] 04:37:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:37:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:37:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 670ms 04:37:14 INFO - PROCESS | 1620 | 1472297834814 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 04:37:14 INFO - PROCESS | 1620 | 1472297834816 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 04:37:14 INFO - PROCESS | 1620 | 1472297834820 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:37:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:37:14 INFO - PROCESS | 1620 | 1472297834824 Marionette TRACE conn6 <- [1,3090,null,{}] 04:37:14 INFO - PROCESS | 1620 | 1472297834857 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}] 04:37:14 INFO - PROCESS | 1620 | 1472297834862 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:14 INFO - PROCESS | 1620 | 1472297834947 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 04:37:14 INFO - PROCESS | 1620 | 1472297834953 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:14 INFO - PROCESS | 1620 | 1472297834956 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:14 INFO - PROCESS | 1620 | ++DOCSHELL 1162E000 == 28 [pid = 1620] [id = 784] 04:37:14 INFO - PROCESS | 1620 | ++DOMWINDOW == 72 (11632C00) [pid = 1620] [serial = 2350] [outer = 00000000] 04:37:15 INFO - PROCESS | 1620 | ++DOMWINDOW == 73 (117E1C00) [pid = 1620] [serial = 2351] [outer = 11632C00] 04:37:15 INFO - PROCESS | 1620 | 1472297835007 Marionette DEBUG loaded listener.js 04:37:15 INFO - PROCESS | 1620 | ++DOMWINDOW == 74 (11883400) [pid = 1620] [serial = 2352] [outer = 11632C00] 04:37:15 INFO - PROCESS | 1620 | 1472297835465 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:37:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:37:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 710ms 04:37:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:37:15 INFO - PROCESS | 1620 | 1472297835536 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 04:37:15 INFO - PROCESS | 1620 | 1472297835539 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 04:37:15 INFO - PROCESS | 1620 | 1472297835542 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:37:15 INFO - PROCESS | 1620 | 1472297835544 Marionette TRACE conn6 <- [1,3094,null,{}] 04:37:15 INFO - PROCESS | 1620 | 1472297835547 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}] 04:37:15 INFO - PROCESS | 1620 | 1472297835549 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:15 INFO - PROCESS | 1620 | 1472297835677 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 04:37:15 INFO - PROCESS | 1620 | 1472297835779 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:15 INFO - PROCESS | 1620 | 1472297835781 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:15 INFO - PROCESS | 1620 | ++DOCSHELL 13014C00 == 29 [pid = 1620] [id = 785] 04:37:15 INFO - PROCESS | 1620 | ++DOMWINDOW == 75 (13015400) [pid = 1620] [serial = 2353] [outer = 00000000] 04:37:15 INFO - PROCESS | 1620 | ++DOMWINDOW == 76 (13E65C00) [pid = 1620] [serial = 2354] [outer = 13015400] 04:37:15 INFO - PROCESS | 1620 | 1472297835827 Marionette DEBUG loaded listener.js 04:37:15 INFO - PROCESS | 1620 | ++DOMWINDOW == 77 (14747400) [pid = 1620] [serial = 2355] [outer = 13015400] 04:37:16 INFO - PROCESS | 1620 | 1472297836213 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]]]}] 04:37:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:37:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:37:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:37:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 730ms 04:37:16 INFO - PROCESS | 1620 | 1472297836274 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 04:37:16 INFO - PROCESS | 1620 | 1472297836276 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 04:37:16 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:37:16 INFO - PROCESS | 1620 | 1472297836279 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:37:16 INFO - PROCESS | 1620 | 1472297836281 Marionette TRACE conn6 <- [1,3098,null,{}] 04:37:16 INFO - PROCESS | 1620 | 1472297836291 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}] 04:37:16 INFO - PROCESS | 1620 | 1472297836293 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:16 INFO - PROCESS | 1620 | 1472297836409 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 04:37:16 INFO - PROCESS | 1620 | 1472297836414 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:16 INFO - PROCESS | 1620 | 1472297836416 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:16 INFO - PROCESS | 1620 | ++DOCSHELL 1474FC00 == 30 [pid = 1620] [id = 786] 04:37:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 78 (14750000) [pid = 1620] [serial = 2356] [outer = 00000000] 04:37:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 79 (147D3C00) [pid = 1620] [serial = 2357] [outer = 14750000] 04:37:16 INFO - PROCESS | 1620 | 1472297836461 Marionette DEBUG loaded listener.js 04:37:16 INFO - PROCESS | 1620 | ++DOMWINDOW == 80 (14C2DC00) [pid = 1620] [serial = 2358] [outer = 14750000] 04:37:16 INFO - PROCESS | 1620 | 1472297836920 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"]]]}] 04:37:16 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:37:16 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 04:37:16 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:37:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:37:16 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:37:16 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 670ms 04:37:16 INFO - PROCESS | 1620 | 1472297836958 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 04:37:16 INFO - PROCESS | 1620 | 1472297836960 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 04:37:16 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:37:16 INFO - PROCESS | 1620 | 1472297836963 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:37:16 INFO - PROCESS | 1620 | 1472297836965 Marionette TRACE conn6 <- [1,3102,null,{}] 04:37:16 INFO - PROCESS | 1620 | 1472297836968 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}] 04:37:16 INFO - PROCESS | 1620 | 1472297836974 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:17 INFO - PROCESS | 1620 | 1472297837133 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 04:37:17 INFO - PROCESS | 1620 | 1472297837154 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\", \"00940ae6-6bbb-401d-957b-4aabb305d34a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:17 INFO - PROCESS | 1620 | 1472297837156 Marionette INFO sendAsync 44c6bb63-713e-424b-b66e-631c9d2c6fe8 04:37:17 INFO - PROCESS | 1620 | ++DOCSHELL 155BB400 == 31 [pid = 1620] [id = 787] 04:37:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 81 (155BC000) [pid = 1620] [serial = 2359] [outer = 00000000] 04:37:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 82 (15910400) [pid = 1620] [serial = 2360] [outer = 155BC000] 04:37:17 INFO - PROCESS | 1620 | 1472297837202 Marionette DEBUG loaded listener.js 04:37:17 INFO - PROCESS | 1620 | ++DOMWINDOW == 83 (15C03C00) [pid = 1620] [serial = 2361] [outer = 155BC000] 04:37:17 INFO - PROCESS | 1620 | --DOMWINDOW == 82 (155BC400) [pid = 1620] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 04:37:17 INFO - PROCESS | 1620 | --DOMWINDOW == 81 (180DF800) [pid = 1620] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 04:37:17 INFO - PROCESS | 1620 | --DOMWINDOW == 80 (18C2A000) [pid = 1620] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 04:37:17 INFO - PROCESS | 1620 | --DOMWINDOW == 79 (1AD52C00) [pid = 1620] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 04:37:17 INFO - PROCESS | 1620 | --DOMWINDOW == 78 (15C5E000) [pid = 1620] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 04:37:17 INFO - PROCESS | 1620 | --DOMWINDOW == 77 (16ED0C00) [pid = 1620] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 04:37:17 INFO - PROCESS | 1620 | --DOMWINDOW == 76 (10EB6C00) [pid = 1620] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 04:37:17 INFO - PROCESS | 1620 | --DOMWINDOW == 75 (1653CC00) [pid = 1620] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 04:37:17 INFO - PROCESS | 1620 | --DOMWINDOW == 74 (1642B400) [pid = 1620] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 04:37:17 INFO - PROCESS | 1620 | --DOMWINDOW == 73 (16ED4400) [pid = 1620] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 04:37:17 INFO - PROCESS | 1620 | --DOMWINDOW == 72 (16433C00) [pid = 1620] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 04:37:17 INFO - PROCESS | 1620 | --DOMWINDOW == 71 (08831000) [pid = 1620] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 04:37:17 INFO - PROCESS | 1620 | 1472297837814 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]]]}] 04:37:17 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:37:17 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 930ms 04:37:17 INFO - PROCESS | 1620 | 1472297837904 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 04:37:17 INFO - PROCESS | 1620 | 1472297837906 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 04:37:18 WARNING - u'runner_teardown' () 04:37:18 INFO - No more tests 04:37:18 INFO - Got 0 unexpected results 04:37:18 INFO - SUITE-END | took 683s 04:37:19 INFO - Closing logging queue 04:37:19 INFO - queue closed 04:37:19 INFO - Return code: 0 04:37:19 WARNING - # TBPL SUCCESS # 04:37:19 INFO - Running post-action listener: _resource_record_post_action 04:37:19 INFO - Running post-run listener: _resource_record_post_run 04:37:20 INFO - Total resource usage - Wall time: 692s; CPU: 14.0%; Read bytes: 83920384; Write bytes: 1113253376; Read time: 817870; Write time: 8649470 04:37:20 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:37:20 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 49352704; Read time: 0; Write time: 51170 04:37:20 INFO - run-tests - Wall time: 690s; CPU: 14.0%; Read bytes: 83840512; Write bytes: 1044011520; Read time: 797980; Write time: 8580420 04:37:20 INFO - Running post-run listener: _upload_blobber_files 04:37:20 INFO - Blob upload gear active. 04:37:20 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 04:37:20 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 04:37:20 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-release', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 04:37:20 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-release -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 04:37:20 INFO - (blobuploader) - INFO - Open directory for files ... 04:37:20 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 04:37:20 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:37:20 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:37:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:37:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:37:21 INFO - (blobuploader) - INFO - Done attempting. 04:37:21 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 04:37:21 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:37:21 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:37:23 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:37:23 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:37:23 INFO - (blobuploader) - INFO - Done attempting. 04:37:23 INFO - (blobuploader) - INFO - Iteration through files over. 04:37:23 INFO - Return code: 0 04:37:23 INFO - rmtree: C:\slave\test\build\uploaded_files.json 04:37:23 INFO - Using _rmtree_windows ... 04:37:23 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 04:37:23 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/2ac7632b0422a030115666b600a9d7d77fc35910a286c0fa16fd31ffeaab774f0fe8047bc54d557ea1258034509bd1b1c6e62d75b9cc273f82dfd051e07b4c96", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/c873d89950a24084fb9e09bbe05b3e744fc49ecb5ccd8a0db80be5c384cece3cc90c7fa24baaf5dba3999a12f00187ecd38a7a03525fe8b7ee93446dd23fc4d4"} 04:37:23 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 04:37:23 INFO - Writing to file C:\slave\test\properties\blobber_files 04:37:23 INFO - Contents: 04:37:23 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/2ac7632b0422a030115666b600a9d7d77fc35910a286c0fa16fd31ffeaab774f0fe8047bc54d557ea1258034509bd1b1c6e62d75b9cc273f82dfd051e07b4c96", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/c873d89950a24084fb9e09bbe05b3e744fc49ecb5ccd8a0db80be5c384cece3cc90c7fa24baaf5dba3999a12f00187ecd38a7a03525fe8b7ee93446dd23fc4d4"} 04:37:23 INFO - Running post-run listener: copy_logs_to_upload_dir 04:37:23 INFO - Copying logs to upload dir... 04:37:23 INFO - mkdir: C:\slave\test\build\upload\logs 04:37:23 INFO - Copying logs to upload dir... 04:37:23 INFO - Using _rmtree_windows ... 04:37:23 INFO - Using _rmtree_windows ... 04:37:23 INFO - Using _rmtree_windows ... 04:37:23 INFO - Using _rmtree_windows ... 04:37:23 INFO - Using _rmtree_windows ... 04:37:23 INFO - Using _rmtree_windows ... 04:37:23 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=937.951000 ========= master_lag: 0.35 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 38 secs) (at 2016-08-27 04:37:23.944851) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-27 04:37:23.953563) ========= '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-031 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-031 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-031 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-release/sha512/2ac7632b0422a030115666b600a9d7d77fc35910a286c0fa16fd31ffeaab774f0fe8047bc54d557ea1258034509bd1b1c6e62d75b9cc273f82dfd051e07b4c96", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/c873d89950a24084fb9e09bbe05b3e744fc49ecb5ccd8a0db80be5c384cece3cc90c7fa24baaf5dba3999a12f00187ecd38a7a03525fe8b7ee93446dd23fc4d4"} build_url:https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/2ac7632b0422a030115666b600a9d7d77fc35910a286c0fa16fd31ffeaab774f0fe8047bc54d557ea1258034509bd1b1c6e62d75b9cc273f82dfd051e07b4c96", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/c873d89950a24084fb9e09bbe05b3e744fc49ecb5ccd8a0db80be5c384cece3cc90c7fa24baaf5dba3999a12f00187ecd38a7a03525fe8b7ee93446dd23fc4d4"}' symbols_url: 'https://queue.taskcluster.net/v1/task/TBOC_mRnRZ-VvCDhd_2ukA/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-27 04:37:24.068354) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-27 04:37:24.068697) ========= '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-031 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-031 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-031 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-27 04:37:24.180181) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-27 04:37:24.180489) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-27 04:37:24.974742) ========= ========= Total master_lag: 0.47 =========